相关文章推荐
干练的面包  ·  字符串 (C++/CX) | ...·  3 年前    · 
从容的砖头  ·  CefSharp For WPF基本使用 ...·  3 年前    · 


出这一篇博客是因为在登录后台控制层中要判断该用户是否已登录,在数据库中更新用户的最后一次操作时间戳,要用到毫秒与日期的相互转换,如下:

package controllers;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Test {
	public static void main(String args[]) {
		try {
			long milliseconds = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2021-03-30 17:50:57").getTime();
			System.out.println("日期转换毫秒:"+milliseconds);
			Calendar c = Calendar.getInstance();
			c.setTimeInMillis(milliseconds);
			Date date = c.getTime();
			System.out.println("毫秒转换日期:"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date));
		} catch (Exception e) {
			e.printStackTrace();