将Java代码转换为c#

本文关键字:转换 代码 Java | 更新日期: 2023-09-27 18:01:42

我想把这段java代码转换成c#代码有谁能帮我一下吗?提前感谢

TimeZone.setDefault(TimeZone.getTimeZone("GMT"));  
Calendar cal=Calendar.getInstance(TimeZone.getDefault());  
Date dateGMT= cal.getTime();

将Java代码转换为c#

我是c#的专家(虽然有一些背景知识),但是如果你想获得当前的utc时间,你可以尝试这个代码:

DateTime dt= DateTime.UtcNow;//get the UTC/GMT time now... 
//different time formats... 
dt.ToString("HH:mm"); // 07:00 // 24 hour clock // hour is 
//always 2 digits
dt.ToString("hh:mm tt"); // 07:00 AM // 12 hour clock // //hour 
//is always 2 digits
dt.ToString("H:mm"); // 7:00 // 24 hour clock
dt.ToString("h:mm tt"); // 7:00 AM // 12 hour clock
Console.Write(dt); //print result or you can do something about the result..

我试着写不同的格式,然后打印它。我希望我对你有所帮助。如果您有其他问题,请随时评论

DateTime.UtcNow是单向的。

幸运的是,.UtcNow(协调世界时)总是 GMT(闰秒除外)。

c#有一个绝对庞大的库。最好从它的文档开始。