Sea*_*son 3 c# globalization datetime
我有一个时间戳,我想表示为两行.目前,我正在使用"timeStamp.ToString("dd/MM/yyyy \n hh:mm:ss tt")."
我想保留这种文化,这样,当全球化成为一个问题时,这个时间戳就会正确显示.
有没有一种简单的方法来实现这一目标?或者,我是否需要执行类似... string.Format("{0} \n {1}",timeStamp.Date.ToString(),timeStamp.Time.ToString()); ?
谢谢
您可以使用日期和时间格式字符串以自定义方式格式化DateTime值:
string result = string.Format("{0:d}\n{0:T}", timestamp);
// result == "6/15/2009\n1:45:30 PM" (en-US)
// result == "15.06.2009\n13:45:30" (de-DE)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2948 次 |
最近记录: |