• <tfoot id='EA5ly'></tfoot>

    <small id='EA5ly'></small><noframes id='EA5ly'>

      <legend id='EA5ly'><style id='EA5ly'><dir id='EA5ly'><q id='EA5ly'></q></dir></style></legend>

        <i id='EA5ly'><tr id='EA5ly'><dt id='EA5ly'><q id='EA5ly'><span id='EA5ly'><b id='EA5ly'><form id='EA5ly'><ins id='EA5ly'></ins><ul id='EA5ly'></ul><sub id='EA5ly'></sub></form><legend id='EA5ly'></legend><bdo id='EA5ly'><pre id='EA5ly'><center id='EA5ly'></center></pre></bdo></b><th id='EA5ly'></th></span></q></dt></tr></i><div id='EA5ly'><tfoot id='EA5ly'></tfoot><dl id='EA5ly'><fieldset id='EA5ly'></fieldset></dl></div>
          <bdo id='EA5ly'></bdo><ul id='EA5ly'></ul>

        将时间戳(以毫秒为单位)转换为 Java 中的字符串格

        时间:2023-07-27
        <legend id='V7dJB'><style id='V7dJB'><dir id='V7dJB'><q id='V7dJB'></q></dir></style></legend>

              <tbody id='V7dJB'></tbody>

                  <bdo id='V7dJB'></bdo><ul id='V7dJB'></ul>
                  <tfoot id='V7dJB'></tfoot>

                  <small id='V7dJB'></small><noframes id='V7dJB'>

                • <i id='V7dJB'><tr id='V7dJB'><dt id='V7dJB'><q id='V7dJB'><span id='V7dJB'><b id='V7dJB'><form id='V7dJB'><ins id='V7dJB'></ins><ul id='V7dJB'></ul><sub id='V7dJB'></sub></form><legend id='V7dJB'></legend><bdo id='V7dJB'><pre id='V7dJB'><center id='V7dJB'></center></pre></bdo></b><th id='V7dJB'></th></span></q></dt></tr></i><div id='V7dJB'><tfoot id='V7dJB'></tfoot><dl id='V7dJB'><fieldset id='V7dJB'></fieldset></dl></div>
                • 本文介绍了将时间戳(以毫秒为单位)转换为 Java 中的字符串格式时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我正在尝试将一个 long 值(从 1970 年 1 月 1 日开始的毫秒数,即 Epoch)转换为格式 h:m:s:ms 的时间.

                  I am trying to convert a long value (number of milliseconds elapsed from 1/1/1970 i.e. Epoch) to time of format h:m:s:ms.

                  我用作时间戳的长值,我从 log4j 的日志记录事件的字段 timestamp 中获得.

                  The long value I use as timestamp, I get from the field timestamp of a logging event from log4j.

                  到目前为止,我已经尝试了以下方法,但失败了:

                  So far I've tried the following and it fails:

                  logEvent.timeStamp/ (1000*60*60)
                  TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp)
                  

                  但我得到的值不正确:

                  1289375173771 for logEvent.timeStamp
                  358159  for logEvent.timeStamp/ (1000*60*60) 
                  21489586 for TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp)
                  

                  我该怎么做?

                  推荐答案

                  试试这个:

                  Date date = new Date(logEvent.timeSTamp);
                  DateFormat formatter = new SimpleDateFormat("HH:mm:ss.SSS");
                  formatter.setTimeZone(TimeZone.getTimeZone("UTC"));
                  String dateFormatted = formatter.format(date);
                  

                  参见 SimpleDateFormat 了解该类接受的其他格式字符串.

                  See SimpleDateFormat for a description of other format strings that the class accepts.

                  请参阅可运行示例,使用 1200 毫秒的输入.

                  See runnable example using input of 1200 ms.

                  这篇关于将时间戳(以毫秒为单位)转换为 Java 中的字符串格式时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何在 Java 中执行无符号到有符号的转换? 下一篇:Hibernate 和 MySQL 的创建时间戳和上次更新时间戳

                  相关文章

                  最新文章

                  <i id='0G3Yl'><tr id='0G3Yl'><dt id='0G3Yl'><q id='0G3Yl'><span id='0G3Yl'><b id='0G3Yl'><form id='0G3Yl'><ins id='0G3Yl'></ins><ul id='0G3Yl'></ul><sub id='0G3Yl'></sub></form><legend id='0G3Yl'></legend><bdo id='0G3Yl'><pre id='0G3Yl'><center id='0G3Yl'></center></pre></bdo></b><th id='0G3Yl'></th></span></q></dt></tr></i><div id='0G3Yl'><tfoot id='0G3Yl'></tfoot><dl id='0G3Yl'><fieldset id='0G3Yl'></fieldset></dl></div>

                        <bdo id='0G3Yl'></bdo><ul id='0G3Yl'></ul>
                    1. <small id='0G3Yl'></small><noframes id='0G3Yl'>

                      <tfoot id='0G3Yl'></tfoot><legend id='0G3Yl'><style id='0G3Yl'><dir id='0G3Yl'><q id='0G3Yl'></q></dir></style></legend>