文档章节

【Java】将 "yyyy-MM-dd'T'HH:mm:ss.SSSZ" 转化为 "yyyy-MM-dd HH:mm:ss"

ok绷了绷
 ok绷了绷
发布于 2017/06/19 23:51
字数 256
阅读 64
收藏 0

在我学习的项目中,需要更改时间,后来发现更改时间后,不在是原来的 "yyyy-MM-dd HH:mm:ss" 格式 后来发现 ,数据库中时间的格式是 datetime ,java 后台 定义的时间格式是 TimeStamp 传到前台的 时间格式 是 "yyyy-MM-dd'T'HH:mm:ss.SSSZ", 因为是前台传 "yyyy-MM-dd HH:mm:ss" 时间格式字符串,后台将 其 转化 为时间TimeStamp 时间格式字符串再存到数据库中

java 后台代码:

    Timestamp exetime1 = null;
		Timestamp canceltime1 = null;
		if(exetime.equals("")){
			String newexetime="2000-01-01 00:00:00";
			exetime1 = Timestamp.valueOf(newexetime);
		}else{
			exetime1=Timestamp.valueOf(exetime);
		}
		if(canceltime.equals("")){
			String newcanceltime="2000-01-01 00:00:00";
			canceltime1 = Timestamp.valueOf(newcanceltime);
		}else{
			canceltime1=Timestamp.valueOf(canceltime);
		}

js 前台代码:

String s = "2016-09-18T08:01:01.000+0000"
String resulttime = formaDate(new Date(s));

/ / 日期处理
  formaDateTime(date):string{
    var y = date.getFullYear();
    var m = date.getMonth() + 1;
    m = m < 10 ? ('0' + m) : m;
    var d = date.getDate();
    d = d < 10 ? ('0' + d) : d;
    var h = date.getHours();
    h=h < 10 ? ('0' + h) : h;
    var minute = date.getMinutes();
    minute = minute < 10 ? ('0' + minute) : minute;
    var second=date.getSeconds();
    second=second < 10 ? ('0' + second) : second;
    return y + '-' + m + '-' + d+' '+h+':'+minute+':'+second;
  }

© 著作权归作者所有

ok绷了绷
粉丝 4
博文 125
码字总数 57978
作品 0
海淀
私信 提问
java中常用的时间格式yyyy-MM-dd'T'HH:mm:ss.SSSZ

标准时间格式 Date and Time Pattern Result "yyyy.MM.dd G 'at' HH:mm:ss z" 2001.07.04 AD at 12:08:56 PDT "EEE, MMM d, ''yy" Wed, Jul 4, '01 "h:mm a" 12:08 PM "hh 'o''clock' a, zzz......

writeademo
2016/11/24
375
0
jackson1转换“YYYY-MM-DD HH:mm:ss”

错误信息:Can not construct instance of java.util.Date from String value '2015-05-31 20:15:30': not a valid representation (error: Can not parse date "2015-05-31 20:15:30": not ......

mxlfyy
2016/08/10
1K
3
Java 日期和时间转换Class SimpleDateFormat

Date and Time Pattern Result "yyyy.MM.dd G 'at' HH:mm:ss z" 2001.07.04 AD at 12:08:56 PDT "EEE, MMM d, ''yy" Wed, Jul 4, '01 "h:mm a" 12:08 PM "hh 'o''clock' a, zzzz" 12 o'clock......

Erichkko
2015/09/02
150
0
@DateTimeFormat 和 @JsonFormat 注解

准备 定义一个pojo,它有一个 java.util.Date 类型的属性 date。 import java.util.Date; public class DateVo { private Date date; public void setDate(Date date){ this.date = date; } ......

嘿嘿嘿IT
03/27
202
0
自定义jackson解析时间格式yyy-MM-dd HH:mm:ss

1、问题排查 出现的场景: 服务端通过springmvc写了一个对外的接口,返回一个json字符串,其中该json带有日期,格式为yyyy-MM-dd HH:mm:ss 客户端通过feign调用该http接口,指定返回值为一个...

落叶清风
2018/08/08
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

MongoDB系列-解决面试中可能遇到的MongoDB复制集(replica set)问题

关注我,可以获取最新知识、经典面试题以及微服务技术分享   MongoDB复制集(replica set):MongoDB复制集维护相同数据集的一组mongod进程,复制集是生产部署的基础,具有数据冗余以及高可用...

ccww_
25分钟前
2
0
SpringBoot系列:Spring Boot集成Spring Cache,使用RedisCache

前面的章节,讲解了Spring Boot集成Spring Cache,Spring Cache已经完成了多种Cache的实现,包括EhCache、RedisCache、ConcurrentMapCache等。 这一节我们来看看Spring Cache使用RedisCache。...

杨小格子
33分钟前
2
0
OpenJDK之CountDownLatch

OpenJDK8,本人看的是openJDK。以前就看过,只是经常忘记,所以记录下 图1 CountDownLatch是Doug Lea在JDK1.5中引入的,作用就不详细描述了, await()方法,如果还有线程在执行,那么当前线程...

克虏伯
40分钟前
3
0
简单编程

1.编写一个程序,提示用户输入名和姓,然后以“名,姓”的格式打印出来。 #include<stdio.h>int main(){char name[3];char family[3];printf("Please input your name and family:\n...

电子工程197沈志初
44分钟前
4
0
详解Mysql分布式事务XA(跨数据库事务)

在开发中,为了降低单点压力,通常会根据业务情况进行分表分库,将表分布在不同的库中(库可能分布在不同的机器上)。在这种场景下,事务的提交会变得相对复杂,因为多个节点(库)的存在,可...

slagga
49分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部