• Runoob-Java-高级教程-实例-时间处理:04. Java 实例


    ylbtech-Runoob-Java-高级教程-实例-时间处理:04. Java 实例 - 时间戳转换成时间
    1.返回顶部
    1、

    Java 实例 - 时间戳转换成时间

    Java 实例 Java 实例

    以下实例演示了如何使用 SimpleDateFormat 类的 format() 方法将时间戳转换成时间。

    日期和时间模式(注意大小写,代表的含义是不同的):

    • yyyy:年
    • MM:月
    • dd:日
    • hh:1~12小时制(1-12)
    • HH:24小时制(0-23)
    • mm:分
    • ss:秒
    • S:毫秒
    • E:星期几
    • D:一年中的第几天
    • F:一月中的第几个星期(会把这个月总共过的天数除以7)
    • w:一年中的第几个星期
    • W:一月中的第几星期(会根据实际情况来算)
    • a:上下午标识
    • k:和HH差不多,表示一天24小时制(1-24)
    • K:和hh差不多,表示一天12小时制(0-11)
    • z:表示时区

    Main.java 文件

    import java.text.SimpleDateFormat;
    import java.util.Date;
     
    public class Main{
        public static void main(String[] args){
            Long timeStamp = System.currentTimeMillis();  //获取当前时间戳
            SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String sd = sdf.format(new Date(Long.parseLong(String.valueOf(timeStamp))));      // 时间戳转换成时间
            System.out.println("格式化结果:" + sd);
     
            SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy 年 MM 月 dd 日 HH 时 mm 分 ss 秒");
            String sd2 = sdf2.format(new Date(Long.parseLong(String.valueOf(timeStamp))));
            System.out.println("格式化结果:" + sd2);
       }
    }

    以上代码运行输出结果为:

    格式化结果:2018-07-10 12:17:34
    格式化结果:2018 年 07 月 10 日 12 时 17 分 34 秒

    Java 实例 Java 实例

    2、
    2.返回顶部
     
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
    1、
    2、
     
    6.返回顶部
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    字符串、组合数据类型练习
    使用python画五星红旗
    常用linux操作
    关于大数据
    简易C语言文法
    实验一 词法分析系统
    关于计算机编译原理
    七号团队-团队任务4:每日例会(2018-11-28)
    七号团队-团队任务4:每日例会(2018-11-27)
    第七组,团队作业2
  • 原文地址:https://www.cnblogs.com/storebook/p/10671367.html
Copyright © 2020-2023  润新知