我使用的是Java8,我有一个方法接受长格式参数的日期,并从java.time.LocalDateTime
库返回LocalDateTime
中的日期。
在java版本<8之前,我使用java.util.date
,但是现在我需要使用java.time.localDateTime
,但是我找不到关于如何将long
值转换为localDateTime
的文档。
public Date setDate (long ldate){
Date newDate = new Date(ldate);
return newDate;
}
现在:
public LocalDateTime setDate(long ldate){
LocalDateTime newDate;
//{convert from long to LocalDateTime}
return newDate
}
谢谢你的帮助!
您可以通过以下方式实现该方法:localDateTime:
public LocalDateTime setDate(long ldate){
Date dateLong = new Date(ldate);
Instant instant = dateLong.toInstant();
ZoneId defaultZoneId = ZoneId.systemDefault();
LocalDateTime localDateTime = instant.atZone(defaultZoneId).toLocalDateTime();
return localDateTime;
}
将 LocalDateTime 转换为 LocalDateTime(以 UTC 为单位)。 我在网上搜索。但没有找到解决方案
在下面的示例中,我们正在尝试将“日期”从一种格式转换为其他格式,例如要转换为UTC格式,例如2021-07-26T18:37:15.490Z 有人能帮忙吗。 输入XML: 现有输出: XSLT代码: 参考URL:https://xsltfiddle.liberty-development.net/pNEj9dB/1
问题内容: 我有一些格式的数据: 我需要将其转换为格式 如何在SQL中执行此操作? 问题答案: 如果您的得分列是固定的,并且不需要汇总,则可以使用多个和语句来生成所需的数据形状。例如 SQL小提琴:http://sqlfiddle.com/#!6 / f54b2 / 4/0
问题内容: 有没有一种简单的方法可以将一种日期格式转换为PHP中的另一种日期格式? 我有这个: 但是我当然希望它返回一个当前日期,而不是返回“黎明”。我究竟做错了什么? 问题答案: 第二个参数必须是正确的时间戳(自1970年1月1日以来的秒数)。您正在传递一个字符串,date()无法识别。 您可以使用 strtotime() 将日期字符串转换为时间戳。但是,即使strtotime()也无法识别格式
问题内容: 我正在使用需要json日期格式的API。 我需要转换我的JavaScript日期 1970年1月17日星期六格林尼治标准时间+0100(浪漫标准时间) 以json日期格式 /日期(1405699200)/ 问题答案: 列各项可以吗?
问题内容: 我有一个输出数据数组的PHP脚本。然后将其转换为使用函数。 我的问题是我的数组中有一个日期,但日期格式不正确。 我怎样才能在PHP中转换它呢? 代替上面的日期,我需要等效的JavaScript函数 新的Date() 当我输出上述内容时,我得到以下内容:“ Fri Jun 01 2012 11:08:48 GMT + 0100(GMT Daylight Time)”但是,如果我将PHP日