Wygląda na to, że miliony pytań dotyczy konwersji ciągu na datę, ale nie na odwrót. Kiedy konwertuję obiekt Date na ciąg znaków przy użyciu mydate.toString
, otrzymuję ciąg znaków w formacie 16/01/2013 13:00:00
.Jak przekonwertować datę na sformatowany ciąg w VB.net?
Ale to, czego naprawdę chcę, to 2013-01-16 13:00:00
. Nie widzę żadnych funkcji na obiekcie Date, który to zrobi dla mnie, czy muszę zamiast tego użyć wyrażenia regularnego lub czegoś takiego?
Dzięki! Nie zdawałem sobie sprawy, że metoda toString była przeciążona. – DisgruntledGoat
Mała, ale ważna wskazówka - należy używać "MM" przez wiele miesięcy wielkimi literami. W przeciwnym razie dostaniesz minuty zamiast miesięcy. – Sukhi