什么相当于Visual Studio .NET中的“mmddhhnn”日期时间格式?

时间:2013-04-29 09:28:25

标签: .net vb6 vb6-migration

我有一个VB 6源代码,我在.NET中重写它 在某些地方,我发现日期转换为“mmddhhnn”格式。我不确定这里是什么“nn”,如果我把它放在.NET中,那么它不会将nn转换成任何东西,而只是它仍然只是“nn”。什么是.NET中的等价物?

2 个答案:

答案 0 :(得分:6)

.NET等价物是:

MMddHHmm

请参阅VB6 format strings for dates and timesthose for .NET

答案 1 :(得分:3)

根据this site nn表示分数为前导零。

所以这应该是等价的:

Dim dateString = date.ToString("MMddHHmm")

大写MM表示月份和小写分钟。大写HH表示24小时内的小时数,小写表示使用12小时

MSDN: Custom Date and Time Format Strings in .NET