VB.NET从日期开始获取日期格式

时间:2011-02-28 09:29:47

标签: .net vb.net datetime formatting

我需要从给定日期提取日期格式。我该怎么做呢请帮忙。

1 个答案:

答案 0 :(得分:1)

大多数日期都是这样构建的:

xsysz 

其中s是可以是'/', '.', ' '甚至''的分隔符。 xyz是数字。问题在于,由于其含糊不清,您无法解决每个可能日期的日期格式:

Example: 3-2-2010 

Germany: 3rd February 2010
USA: 2nd March 2010

您需要其他信息(是否有任何分隔符?)或一些先决条件(年 - 月 - 日或年 - 月 - ?)才能够做到这一点。 (时间相同......当然)

如果您有这个先决条件,那么您可以尝试使用正则表达式。 DateTime无法为您执行此操作。