首页 > 其他分享 >获取当前系统的时间戳并且转换成常见的时间显示格式

获取当前系统的时间戳并且转换成常见的时间显示格式

时间:2024-03-04 22:00:50浏览次数:29  
标签:DateUtil 转换成 java System SimpleDateFormat 时间 import Date 格式

获取当前系统的时间戳并且转换成常见的时间显示格式

常见的写法

image-20240304215117536

image-20240304215200463

先写一个方法

放在一个Util包命名为DateUtil

package com.shujia.day11.Util;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtil {
    private DateUtil(){
    }

    public static String formateDate(long timestamp){
        Date date=new Date(timestamp);
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(date);
    }
}
package com.shujia.day11;
import com.shujia.day11.Util.DateUtil;
import java.text.SimpleDateFormat;
import java.util.Date;
public class SimpleDateFormateDemo2 {
    public static void main(String[] args) {
        //需求:将一个时间戳转成指定日期格式 1709535166924
        //时间戳--Date--格式化
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date date1=new Date(System.currentTimeMillis());//System.currentTimeMillis()是用来取当前时间的时间戳
        String res2=sdf.format(date1);
        System.out.println(res2);//第一种写法
        System.out.println(DateUtil.formateDate(System.currentTimeMillis()));//第二种写法

    }
}

标签:DateUtil,转换成,java,System,SimpleDateFormat,时间,import,Date,格式
From: https://www.cnblogs.com/peculiar/p/18052833

相关文章

  • 指令(Prompt)基本格式
    指令(Prompt)基本格式:参考信息:包含文心一言完成任务时需要知道的必要背景和材料,如:报告、知识、数据库、对话上下文等动作:需要文心一言帮你解决的事情,如:撰写、生成、总结、回答等目标:需要文心一言生成的目标内容,如:答案、方案、文本、图片、视频、图表等要求:需要文心一言遵循的任......
  • 选择正确的图片格式:JPEG、PNG、GIF、TIFF、BMP和WebP的全面对比
    在数字化时代,图片是我们生活和工作中不可或缺的一部分。然而,随着技术的发展,出现了多种图片格式,如JPEG、PNG、GIF、TIFF、BMP和WebP。每种格式都有其独特的优缺点和解决问题的能力。本文将深入探讨目前所有图片格式,并分析它们的优劣和适用领域。图片管理|一个覆盖广泛主题......
  • RGB和YCbCR 的420/444格式
    目录RGBYUVYCbCrRGBRGB图像具有三个通道R、G、B,分别对应红、绿、蓝三个分量,由三个分量的值决定颜色;通常,会给RGB图像加一个通道alpha,即透明度,于是共有四个分量共同控制颜色。那么对于一张1920*1080的图片,如果采用RGBA编码格式,这一张图片加载到内存并在设备中显示时,所占用的内......
  • 常用的盘点表格式及其在VeryReport报表软件中的实现
    在现代企业中,盘点表是不可或缺的管理工具,它能够帮助企业对资产、库存、人员等资源进行全面、准确的统计和分析。随着信息技术的不断发展,越来越多的企业开始采用电子化的盘点表来替代传统的纸质表格,以提高工作效率和准确性。而在众多的报表软件中,VeryReport以其强大的功能和灵活性,......
  • Android 修改系统息屏时间.
    Android修改系统息屏时间.本篇文章主要记录下android如何修改手机息屏时间.目前手机屏幕超时的时间范围一般是:15秒30秒1分钟2分钟5分钟10分钟30分钟那如何设置超过30分钟呢?代码很简单,如下:privatevoidchangeScreenOffTime(){Log.i("xxxxx","changeScree......
  • ULID(Universally Unique Lexicographically Sortable Identifier)是一种用于生成全局唯
    ULID(UniversallyUniqueLexicographicallySortableIdentifier)是一种用于生成全局唯一、可按字典序排序的标识符的格式。ULID结合了时间戳和随机数的特性,旨在提供高性能、低碰撞、可排序和易读的标识符。ULID的主要特点包括:全局唯一性:通过结合时间戳和随机数的方式,ULID可以生......
  • Windows操作系统中的时间戳(Timestamp)是指用于标记事件发生时间的一种时间表示方式。在
    Windows操作系统中的时间戳(Timestamp)是指用于标记事件发生时间的一种时间表示方式。在计算机系统中,时间戳通常用来记录文件的创建时间、修改时间、访问时间等信息,也常用于网络通信中的认证和数据同步等场景。以下是Windows时间戳的基础技术原理:系统时钟:Windows操作系统通过系统......
  • python之为函数执行设置超时时间(允许函数执行的最大时间)
    1、背景    通常我们在自定义一个函数后,会调用这个函数来完成我们想要的功能。  就拿爬虫来举例,发送请求后服务器会在指定时间内响应(通常这个时间很短),但是有可能服务器没有返回任何数据。  无论是服务器已经识别爬虫不予返回数据亦或者是服务器繁忙等其他原因,......
  • 用Pandoc生成TXT格式的目录
    我一直使用Markdown格式写作,使用Pandoc生成PDF和Word格式的文档。Pandoc能生成很好的章节和目录,但有时候,也需要生成TXT格式的目录,今天就尝试了一下。由于我写的内容章节比较多,所以我先写了一个Makefile,主要内容如下:PANDOC=pandocNAME=大道至简VER=0SRC=meta.md\ 1.md......
  • leedcode 10进制转换成26进制
    10进制转换成26进制 A对应0:(正常的情况)classSolution:defconvertToTitle(self,columnNumber:int)->str:mydict={}#创建字典,映射数字到字母foriinrange(1,27):mydict[i]=chr(ord('A')+i-1)print(mydi......