java将毫秒转化为当前时间

时间:2019-10-14
本文章向大家介绍java将毫秒转化为当前时间,主要包括java将毫秒转化为当前时间使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1、编写java代码

以下是java代码

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

//输入一个数,毫秒转化为当前时间
public class MSMain {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while(true) {
            System.out.println("请输入毫秒数(温馨提示,输入-1退出):");
            Long mSeconds = sc.nextLong();
            
            if(mSeconds == -1L) {
                System.out.println("您已成功退出,再见");
                break;
            }
            
            System.out.println("对应的时间是(12小时制):" + transferLongToDate("yyyy年MM月dd日  hh:mm:ss", mSeconds));
            System.out.println("对应的时间是(24小时制):" + transferLongToDate("yyyy年MM月dd日  kk:mm:ss", mSeconds));
        }
    }
    
    private static String transferLongToDate(String dateFormat, Long millSecond) {
        Date time = new Date(millSecond);
        SimpleDateFormat formats = new SimpleDateFormat(dateFormat);
        return formats.format(time);
    }
}

将文件用记事本打开,另存为MSMain.java文件,编码选择ANSI

2、设置环境变量

CLASSPATH值为.  代表在当前目录下寻找class文件

3、运行脚本

shift+鼠标右键,cmd进入当前目录

运行

javac MSMain.java        #生成class文件
java MSMain                #运行class文件

原文地址:https://www.cnblogs.com/longchengruoxi/p/11669971.html