将日期格式从m / d / yyyy更改为dd / mm / yyyy

时间:2012-06-08 12:14:37

标签: .net vb.net datetime datetime-format

在一台服务器now.date()上提供日期,例如'08 / 06/2012 00:00:00',在其他服务器上提供'6/8/2012 12:00:00 AM'。 我需要像'08 / 06/2012 00:00:00'这样的日期。我不能使用now.date.tostring(“dd / MM / yyyy”),因为它在太多的地方。 它可以通过设置服务器日期时间来实现吗?如果是,那么如何。

1 个答案:

答案 0 :(得分:3)

我建议将每个服务器的日期时间格式设置为在系统设置中相同。

要覆盖默认格式,您需要使用自定义日期时间格式创建自己的CultureInfo,然后将其设置为Thread.Current.CurrentCulture