文章目录

  • Java
  • Scala
  • 时间戳起点
#mermaid-svg-oxLk40AbtWnefkWM {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-oxLk40AbtWnefkWM .error-icon{fill:#552222;}#mermaid-svg-oxLk40AbtWnefkWM .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-oxLk40AbtWnefkWM .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-oxLk40AbtWnefkWM .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-oxLk40AbtWnefkWM .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-oxLk40AbtWnefkWM .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-oxLk40AbtWnefkWM .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-oxLk40AbtWnefkWM .marker{fill:#333333;stroke:#333333;}#mermaid-svg-oxLk40AbtWnefkWM .marker.cross{stroke:#333333;}#mermaid-svg-oxLk40AbtWnefkWM svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-oxLk40AbtWnefkWM .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-oxLk40AbtWnefkWM .cluster-label text{fill:#333;}#mermaid-svg-oxLk40AbtWnefkWM .cluster-label span{color:#333;}#mermaid-svg-oxLk40AbtWnefkWM .label text,#mermaid-svg-oxLk40AbtWnefkWM span{fill:#333;color:#333;}#mermaid-svg-oxLk40AbtWnefkWM .node rect,#mermaid-svg-oxLk40AbtWnefkWM .node circle,#mermaid-svg-oxLk40AbtWnefkWM .node ellipse,#mermaid-svg-oxLk40AbtWnefkWM .node polygon,#mermaid-svg-oxLk40AbtWnefkWM .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-oxLk40AbtWnefkWM .node .label{text-align:center;}#mermaid-svg-oxLk40AbtWnefkWM .node.clickable{cursor:pointer;}#mermaid-svg-oxLk40AbtWnefkWM .arrowheadPath{fill:#333333;}#mermaid-svg-oxLk40AbtWnefkWM .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-oxLk40AbtWnefkWM .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-oxLk40AbtWnefkWM .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-oxLk40AbtWnefkWM .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-oxLk40AbtWnefkWM .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-oxLk40AbtWnefkWM .cluster text{fill:#333;}#mermaid-svg-oxLk40AbtWnefkWM .cluster span{color:#333;}#mermaid-svg-oxLk40AbtWnefkWM div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-oxLk40AbtWnefkWM :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}

ofInstant
format
毫秒
LocalDateTime
String

Java

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;public class Ms2DateTime {/*** 时间戳(毫秒)转DateTime*/public static void main(String[] args) {// 当前系统时间戳Long ms = System.currentTimeMillis();System.out.println(ms);// 毫秒转DateTimeLocalDateTime lDT = LocalDateTime.ofInstant(Instant.ofEpochMilli(ms), ZoneId.of("Asia/Shanghai"));System.out.println(lDT);// DateTime转字符串String t = lDT.format(DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss"));System.out.println(t);// 获取小时Integer h = lDT.getHour();System.out.println(h);}
}

某次打印结果

1650082130307
2022-04-16T12:08:50.307
2022-04-16 12:08:50
12

Scala

import java.time.Instant
import java.time.LocalDateTime
import java.time.ZoneId
import java.time.format.DateTimeFormatter// 当前毫秒
val ms: Long = System.currentTimeMillis
println(ms)
// 毫秒转DateTime
val lDT: LocalDateTime = LocalDateTime.ofInstant(Instant.ofEpochMilli(ms), ZoneId.of("Asia/Shanghai"))
println(lDT)
// DateTime转字符串
val t: String = lDT.format(DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss"))
println(t)
// 获取小时
val h: Integer = lDT.getHour
println(h)

某次打印结果

1650082279606
2022-04-16T12:11:19.606
2022-04-16 12:11:19
12

时间戳起点

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;public class Ms2DateTime {public static void main(String[] args) {// 毫秒转DateTimeLocalDateTime lDT = LocalDateTime.ofInstant(Instant.ofEpochMilli(0L), ZoneId.of("Asia/Shanghai"));System.out.println(lDT);// DateTime转字符串String t = lDT.format(DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss"));System.out.println(t);}
}

打印结果

1970-01-01T08:00
1970-01-01 08:00:00

Appendix

en

Python工程师Java之路(s)时间戳转字符串相关推荐

  1. 精品课python_python工程师成长之路精品课程(全套)

    python工程师成长之路精品课程(全套)  有需要联系我:QQ:1844912514 什么是Python? Python是一门面向对象的编程语言,它相对于其他语言,更加易学.易读,非常适合快速开发. ...

  2. java面试题,将String字符串转换成数字

    2019独角兽企业重金招聘Python工程师标准>>> 题目要求:将String字符串转换成数字,不能用java自带的方法转换字符串,要求自己写一个atoi(String s),如果 ...

  3. python工程师薪资坑吗-完美起航-20201024——记录一下自己的前端工程师之路

    1. 前言 主要是想记录一下自己的历程: 是怎么就不明不白的成为了一名程序员 不知不觉得就进入了前端领域 怎么从小白到以为不是小白再到小白的过程 自己是如何学习的,计划如何学习的,如何走向下一步的 2 ...

  4. python工程师薪资坑吗-想转行,是要入坑Python还是Java?这问题还用问?

    我有一个读者朋友问了我这么一个问题,他说:鬼哥,我是一个大三的学生,学的是计算机科学与技术专业,不过学校教得很杂,什么都只教一点,且什么都不深,感觉学到了很多的东西,但又觉得什么都没有学到,我现在很苦 ...

  5. java 菲律宾招聘_[菲律宾 -没有语言要求,汉语流利就行] 招聘: H5 前端开发工程师/ Java 开发工程师/ Python 工程师 ,提供住宿...

    H5 前端开发工程师 职位描述: 1. 参与前端架构体系的规划.设计.建设: 2. 参与前端项目架构体系的搭建: 3. 参与网站性能优化.产品体验优化.以及产品功能迭代: 4. 参与 HTML5 等前 ...

  6. 芒果TV招聘研发工程师(JAVA PYTHON),地点长沙

    长沙芒果TV招聘高级 JAVA Python 工程师,工作地点:湖南广电   有兴趣的邮件0xmalloc@gmail.com; zealotyin@qq.com  公司有一大批从北京上海一线互联网企 ...

  7. 高薪聘请2021/2022届本/硕/博数学、物理、统计、计算机、软件等专业 1、量化软件开发工程师(本科211以上)base北上杭深关键词:c++、python、java软件开发

    高薪聘请2021/2022届本/硕/博 数学.物理.统计.计算机.软件等专业 1.量化软件开发工程师 (本科211以上)base北上杭深 关键词:c++.python.java软件开发 年40-70万 ...

  8. 从技术博主到知乎大V:资深Python工程师的12年进阶路

    http://www.jiemian.com/article/1378119.html 在中国,接触过 Java 和 Python 两种语言的人往往有一种先入为主的判断:前者适合大企业,后者适合早期企 ...

  9. python全栈工程师薪水_不止 20K,Python 工程师薪资再飙升(内附转型指南)

    原标题:不止 20K,Python 工程师薪资再飙升(内附转型指南) Python 诞生之初就被誉为最容易上手的编程语言.进入火热的 AI 人工智能时代后,它也逐渐取代 Java,成为编程界的头牌语言 ...

最新文章

  1. poj2756(高精度加减)
  2. DataFrame类型数据的主要处理方法
  3. 《统一沟通-微软-技巧》-14-Exchange 2010 With SP1 OWA Integration
  4. spring mvc 的各种参数的绑定方式
  5. EOJ_1070_下落的小球
  6. java中打开文件显示_在默认文件资源管理器中打开文件,并使用JavaFX或普通Java突出显示它...
  7. c++矩阵连乘的动态规划算法并输出_你在Java中用过动态规划吗?
  8. 论文阅读-多任务(2021)-YOLOP:用于自动驾驶目标检测与语义分割的实时多任务模型
  9. 数学建模(零)入门统领
  10. Linux 系统实现 SSH 连接的 3 种 方式
  11. 药物临床试验数据递交PMDA的规定
  12. kali linux下的嗅探工具介绍
  13. 腾讯云发布容器安全白皮书
  14. Oracle--同义词详解
  15. SERVICE_UNAVAILABLE/1/state not recovered / initialized
  16. macOS 10.14配置APUE环境
  17. 7个简单步骤解释区块链挖掘和交易如何工作
  18. GNN手写字体识别java_深度之眼Paper带读笔记GNN.09.GGNN
  19. MATLAB小技巧(25)竞争神经网络与SOM神经网络
  20. JSP-学生管理系统

热门文章

  1. (转)ubuntu合盖无法唤醒
  2. Rockchip RV1126 模型部署(完整部署流程)
  3. 如何修改本地host文件?Request请求头中的host所起的作用
  4. Flutter仿钉钉打卡
  5. Mac下idea配置文件乱码
  6. mysql java自定义函数_Mysql自定义函数总结
  7. 你生日那天的宇宙什么样子知道?我全部给你吧!
  8. Prophet模型详细原理
  9. 描述性统计图表——直方图
  10. 一维离散傅里叶变换,信号分解