Я хочу создать функцию, которая имеет параметр (строку, содержащую дату), а затем функция преобразует ее и возвращает.В нашей компании есть рабочие станции на трех разных языках.У нас также есть венгерские, английские и немецкие рабочие места.Я хочу прочитать дату из реестра, но эта дата будет записана в реестр в соответствии с текущими региональными настройками.
Таким образом, если региональная настройка является венгерской, то дата, записанная в регистр даты, - 2012.01.25 (ГГГ.ММ.ДД), но если я изменю региональную настройку на немецкую, то значение, записанное в реестр, будет25.01.2012 (ММ.ДД.ГГГГ).Если я изменю региональную настройку на английскую, то это будет значение 01/25/2012 (ДД.ММ.ГГГГ).
К сожалению, я не знаю, какая региональная настройка использовалась при записи даты вреестра, потому что его можно изменить, поскольку значение было записано в реестр.
Вот почему я хочу создать функцию, которая получает дату, а затем преобразовывает ее в этот формат: YYYY.MM.DD,но я не знаю как это сделать.
Может ли кто-нибудь помочь мне, как это сделать?
Спасибо!