等价于.NET中的System.currentTimeMillis()?
问题描述:
是否有.NET相当于Java的System.currentTimeMillis()
?等价于.NET中的System.currentTimeMillis()?
我想找到的毫秒数自1970年以来
答
Dim epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
Dim millis = CLng((DateTime.UtcNow - epoch).TotalMilliseconds)
答
请尝试以下
(DateTime.Now - New DateTime(1970, 1, 1)).TotalMilliseconds
答
请尝试以下功能
(DateTime.UtcNow- New DateTime(1970, 1, 1)).TotalMilliseconds
会产生精确的值作为System.CurrentMillis()
在Java中
谢谢你的回答JaredPar
@Michael啊,我很困惑'TimeSpan'和'DateTime'。更正 – JaredPar
当然,这取决于英国的夏季时间? – gubby
@jgubby它取决于。我不是以任何方式在时区方面的专家。如果这是一个问题,但您应该考虑UTC版本 – JaredPar