实现Unix时间戳(Unix timestamp) ---> 普通时间
package text;
import java.text.SimpleDateFormat;
import java.util.Date;
public class UnixTimeText {
public static void main(String[] args)throws Exception{
Long timestamp = Long.parseLong("1437827940000");
String date = new java.text.SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(new java.util.Date(timestamp));
System.out.println(date);
}
}普通时间 ---> 实现Unix时间戳(Unix timestamp)
package text;
import java.text.SimpleDateFormat;
import java.util.Date;
public class TimeTransiUnix {
public static void main(String[] args) throws Exception{
String timestamp="";
Date data = format.parse(timestamp);
String time = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(data);
//Long 毫秒级
long epoch = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse(time).getTime();
System.out.println(epoch);
}
}
本文介绍如何使用Java将Unix时间戳转换为普通日期时间格式,并提供了逆向转换的方法。通过示例代码展示了毫秒级时间戳到指定格式字符串的转换过程。
6万+

被折叠的 条评论
为什么被折叠?



