// 日期字符串转Date
public static Date dateStr2date(String dateStr) {
dateStr = dateStr.replaceAll("-", " ").replaceAll(":", " ");
String newTimeStr = "";
String[] dateStrArray = dateStr.split(" ");
int[] timeArray = { 1, 1, 1, 0, 0, 0 };
for (int i = 0; i < dateStrArray.length; i++) {
if (i < 6) {
timeArray[i] = Integer.valueOf(dateStrArray[i]);
}
}
newTimeStr = String.format("%s-%s-%s %s:%s:%s", timeArray[0], timeArray[1], timeArray[2], timeArray[3], timeArray[4], timeArray[5]);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date d = null;
try {
d = sdf.parse(newTimeStr);
} catch (ParseException e) {
e.printStackTrace();
}
return d;
}
// Date转字符串
public static String date2dateStr(Date date) {
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
}
// 将字符串转为时间戳
public static String dateStr2timestamp(String dateStr) {
Date d = dateStr2date(dateStr);
String re_time = "";
long l = d.getTime();
String str = String.valueOf(l);
re_time = str.substring(0, 10);
return re_time;
}
// 将时间戳转为字符串
public static String timestamp2dateStr(String timestamp) {
String re_StrTime = null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long ltimestamp = Long.valueOf(timestamp);
re_StrTime = sdf.format(new Date(ltimestamp * 1000L));
System.out.println(re_StrTime);
return re_StrTime;
}
分享到:
相关推荐
主要介绍了python日期与时间戳的各种转换示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
易语言日期时间戳转换,也就是把日期时间转换成数值的形式,方便操作!易语言日期时间戳转换,也就是把日期时间转换成数值的形式,方便操作!易语言日期时间戳转换,也就是把日期时间转换成数值的形式,方便操作!...
DateHelper 日期和时间戳之间的相互转换 可用于浏览器和NodeJS
c++实现的日期时间转时间戳,时间戳转日期时间:(win32控制台小程序) 例如如下例子: timeStamp: 1325347200; time: 2012-01-01 00:00:00 timeStamp: 1538409599; time: 2018-10-01 23:59:59 timeStamp: 888645574...
自己的学习笔记,希望可以帮助到你,有问题可以留言给我哦
基于C语言代码编写,可将时间日期转换成时间戳,将时间戳转换成日期,压缩文件rar内包含两个函数和一个结构体,一个函数是日期转换时间戳,另一个函数是时间戳转换日期,结构体是包含年月日
时间戳与标准时间的转换 时间戳日期之间的转换
Android获取时间戳,以及将时间戳转换为时间
java 获取指定日期(带毫秒)的 13位时间戳 ,获取当前时间的时间戳 一句话就可以System.currentTimeMillis();
JS的MD5、转义、时间戳与日期互换JS的MD5、转义、时间戳与日期互换JS的MD5、转义、时间戳与日期互换JS的MD5、转义、时间戳与日期互换JS的MD5、转义、时间戳与日期互换
一个将普通日期变为UNIX时间戳的PERL程序,可以将Dec 07 12:03:09 等格式的时间变为UNIX时间戳。
oracle中日期类型与unix 时间戳的转换, Unix时间戳记是从'1970-01-01 00:00:00'GMT...--unix时间戳与date时间互转 SELECT oracle_to_unix(SYSDATE),unix_to_oracle(1551774286),oracle_to_unix(SYSDATE) FROM dual;
UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储、处理方便,但是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出PHP日期转时间戳、...
一个非常简介的时间戳转换工具,可以把时间,日期,转换成时间戳,也可以把时间戳转换成日期格式。
完整的时间、日期、时间戳和时区操作类库。
python使用datetime模块进行时间、日期、时间戳的转换
将时间戳数据(例如:1441958646000)转日期格式,默认转换格式为“yyyy-MM-dd hh:mm:ss”,你还可以自定义转换格式如:“MM/dd/yyyy”;
此资源介绍的相关内容有:日期 时间组件flutter_datetime_picker的使用 日期和时间戳、格式化日期库、Future异步、官方自带日期组件showDatePicker 时间组件showTimePicker 以及国际化日期。 适合新手学习移动端开发...
java_时间戳与Date_相互转化 (2012-02-10 17:54:49) 转载▼ 标签: java 时间戳 date 转换 转化 杂谈 分类: java 1、时间戳的定义 时间戳是指文件属性里的创建、修改、访问时间。 数字时间戳技术是数字签名...