[英]Convert time stamp to special date format
我正在使用Java將時間戳映射到格式為yyyy/MM/dd HH:mm:ss
。
我正在使用
Date meetingDate = new Date(Long.parseLong("1369662263618"));
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
System.out.println(dateFormat.format(meetingDate.getTime()));
System.out.println(meetingDate);
結果是:
2013/05/27 15:44:23
2013-05-27
我希望日期像第一個結果一樣采用這種格式。
很難知道您想要什么,但是我認為您想要這樣:
System.out.println(dateFormat.format(meetingDate));
為了獲得任何所需格式的Date,您將必須使用DateFormat
。
根據Doc, SimpleDateFormat allows you to start by choosing any user-defined patterns for date-time formatting
因此,您可以使用相同的dateFormat
獲取日期的文本表示形式
Date meetingDate = new Date(Long.parseLong("1369662263618"));
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
String meetingDateText=dateFormat.format(meetingDate);
System.out.println(dateFormat.format(meetingDate.getTime()));
System.out.println(meetingDate);
System.out.println(meetingDateText);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.