java获取时间毫秒_java秒转换成时分秒

java获取时间毫秒_java秒转换成时分秒有没有办法在几秒钟内获得当天的当前时间?注意我问的是当天的时间,而不是UTC时间。我想要的是0到86,400(12:00AM-11:59PM)之间的值(以秒为单位)。我正在开发一个每天工作的应用程序,当这一天结束时,时间(以秒为单位)应该再次重新开始0。所以我们说它是10:00AM。我应该得到36,000秒,如果我的时间是5:00PM,我应该得到61,200秒。PS:我不知道手头的时…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

有没有办法在几秒钟内获得当天的当前时间? 注意我问的是当天的时间,而不是UTC时间。

我想要的是0到86,400(12:00 AM – 11:59 PM)之间的值(以秒为单位)。 我正在开发一个每天工作的应用程序,当这一天结束时,时间(以秒为单位)应该再次重新开始0。

所以我们说它是10:00AM。 我应该得到36,000秒,如果我的时间是5:00PM,我应该得到61,200秒。

PS:我不知道手头的时间。 该程序将使用currentTime()函数自行计算出来。

你有什么尝试/研究过的?

您是从系统时钟,还是从数据库等其他来源获取时间?

一旦你有了正确的LocalTime,你只需要调用toSecondOfDay …那么你有什么想要得到正确的LocalTime?

获取当前时间的可能重复

对不起的家伙,我没有那么好的研究。 我只看了你的答案,看起来都很可行。 对不起,我浪费了你的时间。

UTC时间是一天中的时间。 我想你的意思是说你想要当地时间而不是UTC时间。

谢谢你的提示! :) @jameslarge

使用Java 8,您可以创建Duration实例。

例如 :

LocalDateTime date = LocalDateTime.now();

long seconds = Duration.between(date.withSecond(0).withMinute(0).withHour(0), date).getSeconds();

或者更简单地说,您可以将LocalDateTime转换为LocalTime实例,然后应用toSecondOfDay()方法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/196962.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • pycharm怎么初始化设置_pycharm安装之后的设置

    pycharm怎么初始化设置_pycharm安装之后的设置pycharm的初始设置恢复pycharmpycharm的配置信息是保存在用户目录下.PyCharm***.*目录下的,***.*表示当前使用的pycharm的版本号如果要回复pycharm的初始设置,可以按照以下步骤进行 关闭正在运行的pycharm 删除pycharm的配置信息目录 rm-r~/.PyCharm16.3 重新启动pycharm(选择没有配置信息选项 ) 选择许可协议新建/打开一个pychar

  • YUI Compressor

    YUI Compressor简介根据雅虎卓越性能团队的说法,40%到60%的雅虎用户拥有空闲缓存体验,所有页面浏览量中约有20%是使用空缓存完成的(请参阅TenniTheurer在YUIBlog上的这篇文章)有关浏览器缓存使

  • 2020/7/7学习记录

    2020/7/7学习记录1.微信小程序text内容显示空格<text decode=”{{true}}”space=”{{true}}”>报名人数&nbsp;</text>decode=”{{true}}”space=”{{true}}2.

  • export_symbol的使用

    export_symbol的使用       问题是这样的,前几天师妹需要在内核模块中使用tasklist_lock来操作保护内核进程链表,由于tasklist_lock如果要在模块中使用就必须把它填充到内核符号表里面,就要使用export_symbol,她在sched.h里面就是tasklist_lock声明的地方,添加export_symbol(tasklist_lock),在编译的时候总是出现undefinedsymb

  • Android resource linking failed_android:authorities

    Android resource linking failed_android:authorities我正在尝试处理我的主类中的推送通知(并且我也有GCMBroadcastReceiver-用于我未运行主类时出现的所有通知)但是registerReceiver无法正常工作(GCMBroadcasrReceiver正常工作)我的代码:publicclassMainextendsActivity{protectedvoidonCreate(BundlesavedInstanceStat…

  • redhat忘记root密码的解决办法_grub修改root密码

    redhat忘记root密码的解决办法_grub修改root密码转于lee的http://hi.baidu.com/maozilee/item/12a62a76f371df2bd7a89c5dRedFlagLinux忘记root密码解决办法Linux忘记root密码解决办法(进入Linux单用户系统修复模式)1.用RedFlag标准安装盘启动系统见http://blog.sina.com.cn/s/blog_8e5b82670101

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号