【问题标题】:Convert Java code to C#将 Java 代码转换为 C#
【发布时间】:2015-09-27 13:21:26
【问题描述】:

我想将此 java 代码转换为 C# 代码 任何人都可以帮助我吗?在此先感谢

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

【问题讨论】:

  • 所以你想让 C# 给你当前的 GMT 时间?
  • 是的,巴谢巴,谢谢

标签: java c#


【解决方案1】:

我是 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..

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

【讨论】:

    【解决方案2】:

    DateTime.UtcNow 是一种方式。

    幸运的是.UtcNow(协调世界时)总是格林威治标准时间(闰秒除外)。

    C# 有一个绝对庞大的库。最好的起点是它的文档。

    【讨论】:

    • 谢谢亲爱的呢?日期发布时间;发布时间.getTime();
    • publishtime cumming 作为参数我想要与 java 中的 gettime 相同的功能?
    猜你喜欢
    • 2016-04-14
    • 2014-05-27
    • 2014-09-16
    • 2017-02-15
    • 1970-01-01
    • 2013-07-12
    • 2011-12-31
    • 2023-03-14
    • 1970-01-01
    相关资源
    最近更新 更多