VB.NET получает формат даты от даты - PullRequest
2 голосов
/ 28 февраля 2011

Мне нужно извлечь формат даты из заданной даты. Как мне это сделать? Пожалуйста, помогите.

1 Ответ

1 голос
/ 28 февраля 2011

Большинство дат построены так:

xsysz 

Где s - это разделитель, который может быть '/', '.', ' ' или даже ''.x, y и z - цифры.Проблема в том, что вы не можете решить формат даты для каждой возможной даты из-за ее неоднозначности:

Example: 3-2-2010 

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

Вам нужна дополнительная информация (есть ли разделитель?) Или некоторые предварительные условия (год-месяц-день или год-день-месяц?) чтобы можно было это сделать.(То же самое для времени ... конечно)

Если у вас есть эти предварительные условия, вы можете попробовать использовать регулярные выражения.DateTime не может сделать это для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...