VB-Skript Datum-Format "YYYYMMDDHHMMSS"
Als Titel surgest ich muss fomat der jetzt () - Funktion, um die Anzeige auf das format "YYYYMMDDHHMMSS"
Habe ich ein Spiel-zu versuchen, um es zu teilen, aber dies löscht führende Nullen, dass ich Sie behalten müssen,
Beispiel unten mydt war "27/02/2015 13:02:27"
mydt = now()
MSGBOX Year(mydt)& Month(mydt)& Day(mydt)& Hour(mydt)& Minute(mydt)& second(mydt)
zurück "201522713227"
muss ich es zurückgeben "20150227130227" ich konnte verwenden Sie eine, wenn < 10 aber es muss ein glatter Weg
wahrscheinlich etwas womit Sie in der Lage zu helfen?
sehen Sie, wenn Sie stackoverflow.com/a/9641534/603855 hilft.
sehen Sie, wenn Sie stackoverflow.com/a/9641534/603855 hilft.
InformationsquelleAutor Mike Harris | 2015-02-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dank @Ekkehard.Horner und @Bagger
Habe ich überprüft Ihren Rat und gewählt haben, gehen Sie mit der unten angepasst für meine Bedürfnisse.
Habe ich gewählt, weil es eine Menge mehr nutzbar/anpassbar kann ich tauschen und ändern Datum-Formate erforderlich.
Dieser gibt den Wert in den erforderlichen format yyyyMMddhhmmss
Wenn Sie benötigen nur Datum ändern Sie einfach die sprintf
Wollen einfach nur die Zeit
und so weiter.....
InformationsquelleAutor Mike Harris
Hier ist meine vollständige Methode, die ich verwendet, um zu machen es schön.
Gut für die Analyse der Daten für SQL.
InformationsquelleAutor Gil Allen
Dies funktioniert, konnte man auch mit regex
InformationsquelleAutor Bagger
Hier ist ein regex-Beispiel
InformationsquelleAutor Bagger