java有啥方法可以把获取当前时间?要精确到秒?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java有啥方法可以把获取当前时间?要精确到秒?相关的知识,希望对你有一定的参考价值。

参考技术A Date date=new Date();
DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time=format.format(date);//time就是当前时间本回答被提问者采纳
参考技术B String date = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date());

Win10时钟精确到秒

【Win10】时钟精确到秒

前言

想要桌面右下角的时钟“xx:xx:xx”精确到秒,可以使用绿色免费开源软件Dism++,也可以从该软件的代码中读到方法:用注册表实现。

步骤

  1. 进入注册表编辑器:按快捷键“Win+R”,输入“regedit”并回车。
  2. 找到"HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced"(可以在“查看”中勾选“地址栏”,然后在地址栏中粘贴该地址并回车。
  3. 在该目录中新建“DWORD值”,名为“ShowSecondsInSystemClock”,值为“1”。
  4. 重启资源管理器:在任务管理器中右键“Windows 资源管理器”,点击“重启”。关机也可以。
  5. 想改回原样可以将该值设为“0”,也可以直接删掉该值。

部分截图

技术图片
技术图片

后续

可以尝试一下把该操作写成.bat文件。

参考资料

GitHub开源项目 - Dism++

<Item Type="CheckBox" Name="#任务栏时钟精确到秒(by Luupw3d)">
    <Applicable>
        <OSVersion Compare=">=">10.0</OSVersion>
    </Applicable>
    <Current>
        <State>
        <Applicable>
            <RegExist Key="HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" Value="ShowSecondsInSystemClock" Type="REG_DWORD" Data="1"/>
        </Applicable>
        </State>
        <True>
        <Activate Restart="Explorer">
            <RegWrite Key="HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" Value="ShowSecondsInSystemClock" Type="REG_DWORD" Data="1"/>
        </Activate>
        </True>
        <False>
        <Activate Restart="Explorer">
            <RegDelete Key="HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" Value="ShowSecondsInSystemClock"/>
        </Activate>
        </False>
    </Current>
    <Default>
        <State>
        <Applicable>
            <RegExist Key="HKEY_USERS\\DEFAULT\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" Value="ShowSecondsInSystemClock" Type="REG_DWORD" Data="1"/>
        </Applicable>
        </State>
        <True>
        <Activate>
            <RegWrite Key="HKEY_USERS\\DEFAULT\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" Value="ShowSecondsInSystemClock" Type="REG_DWORD" Data="1"/>
        </Activate>
        </True>
        <False>
        <Activate>
            <RegDelete Key="HKEY_USERS\\DEFAULT\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" Value="ShowSecondsInSystemClock"/>
        </Activate>
        </False>
    </Default>
</Item>

博客Markdown排版日志

本篇博客最后的代码引用因为标签问题,在博客园平台只能用反引号*3*2来包,不能用波浪线;而在软件SimpleNote中却两者皆宜。笔者本人习惯用波浪线*3*2来包多行代码引用,用反引号*1*2来包小代码块。在这两个平台用大于号来引用这些代码都会排版错乱。

顺便发现在博客园平台粘超链接要粘全(包含“http://”),否则就会变成这个样子;SimpleNote中没有该问题。以后去习惯粘全点吧。

而且在博客园平台不用在句末加空格*2就能换行,SimpleNote很严格哦,那我还是去习惯多空一行吧。毕竟在不首行缩进而且空格不明显的情况下,“p标签”(回车*2)比“br标签”(空格*2)好用。

博客园和Simplenote中的图片都看不到文字内容,不过都可以做鼠标悬停文字,无语,还行。

考虑到Simplenote中的第一行是标题而不是内容,还是把博客名作为一级标题吧。

以上是关于java有啥方法可以把获取当前时间?要精确到秒?的主要内容,如果未能解决你的问题,请参考以下文章

Java获取时间戳精确到年月日时

C# 关于DateTime类型 精确到毫秒

请教,一个文件夹a目录下有几十个文件,用啥命令可以得出这些文件的名称和创建时间,时间要精确到秒。

java 如何获取当前时间的时间戳

js日期相减求天数 精确到秒

oracle 存储日期精确到哪位