gpt4 book ai didi

java - 如何获取 12 :00AM in given timezone 的本地时间戳

转载 作者:太空宇宙 更新时间:2023-11-04 15:09:25 25 4
gpt4 key购买 nike

我有一个时间字符串指定为“12:00”或“12:00AM”。我想获取与今天对应的纽约时间的时间戳,其中今天自然每天都会发生变化。所以我的方法是这样的

new DateTime("12:00AM", DateTimeZone.forID(timezone));

但是我得到了

IllegalArgumentException: Invalid format: "12:00AM"

我正在使用 Joda 时间。有谁知道如何正确执行此操作?我需要用 java 进行响应。

最佳答案

您查看过 DateTime 的文档吗? ?

你可以使用这个构造函数:

//DateTime(int year, int monthOfYear, int dayOfMonth, int hourOfDay, int minuteOfHour, DateTimeZone zone)
DateTime dt = new DateTime(2014,2,1,12,00,"UTC-07:00");

关于java - 如何获取 12 :00AM in given timezone 的本地时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21537560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com