您的位置:首页 > 编程语言 > Java开发

java-long和日期的相互转化

2015-04-24 15:01 260 查看
package p1;
import java.text.SimpleDateFormat;
import java.util.Date;
public class ts {

public static void main(String[] args){
//        Calendar calendar = Calendar.getInstance(Locale.CHINA);
//        long timeStamp = calendar.getTime().getTime()/1000;
Date date = new Date();
long timeStamp = date.getTime();
System.out.println(timeStamp);
System.out.println(transferLongToDate(timeStamp));

}

private static String transferLongToDate(Long millSec){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:sss");
Date date= new Date(millSec);
return sdf.format(date);
}

}
我习惯性把日期格式的全小写,然后发现数据不对劲,辛亏博主提供的参考表格,帮了大忙。妈妈再也不用担心我的时间格式了,哈哈~ http://blog.csdn.net/flfna/article/details/6457327,感谢博主 href="http://my.csdn.net/flfna" target=_blank>Jack_Skipper~
字母日期或时间元素表示示例
G

Era 标志符Text
AD

y

Year
1996
;
96

M

年中的月份Month
July
;
Jul
;
07

w

年中的周数Number
27

W

月份中的周数Number
2

D

年中的天数Number
189

d

月份中的天数Number
10

F

月份中的星期Number
2

E

星期中的天数Text
Tuesday
;
Tue

a

Am/pm 标记Text
PM

H

一天中的小时数(0-23)Number
0

k

一天中的小时数(1-24)Number
24

K

am/pm 中的小时数(0-11)Number
0

h

am/pm 中的小时数(1-12)Number
12

m

小时中的分钟数Number
30

s

分钟中的秒数Number
55

S

毫秒数Number
978

z

时区General time zone
Pacific Standard Time
;
PST
;
GMT-08:00

Z

时区RFC 822 time zone
-0800
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: