- Beiträge: 92
Datum portieren
- Marko
- Autor
- Offline
- Benutzer
Weniger
Mehr
12 Jahre 5 Monate her #984
von Marko
Datum portieren wurde erstellt von Marko
Hallo Forum
Wie kann diese String Zeitangabe 02/13/12-08:00 in ein Datenbanktaugliches UTC-Zeitformat portiert werden?
Zielformat: 2012-02-13 06:00:00.000 (Sommerzeit)
Wie kann diese String Zeitangabe 02/13/12-08:00 in ein Datenbanktaugliches UTC-Zeitformat portiert werden?
Zielformat: 2012-02-13 06:00:00.000 (Sommerzeit)
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
12 Jahre 5 Monate her #989
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: Datum portieren
Ich bin mir nicht ganz Sicher was sie eigentlich tun möchten!?
Wenn Sie eine CSV Datei lesen in der Datums- und Zeitangaben in dem Format 02/13/12-08:00 vorhanden sind und diese Informationen sollen auf der WRITE Seite in ein Datenbankfeld vom SQL Datentyp DATETIME dann müssen Sie nur auf der READ Seite das Format an das zu lesende Format anpassen, der FlowHeater konvertiert dann den Rest automatisch so dass es passt.
In Ihrem Fall müssen Sie auf der READ Seite für das DatumZeit (DateTime) Format folgendes angeben.
Trennzeichen für Datum = /
Trennzeichen für Zeit = :
Format für Datum/Zeit = dd/MM/YY-hh:mm
Damit kann der FlowHeater das Datum richtig erkennen und wandelt es dann automatisch auf der WRITE Seite in das für die Datenbank benötigtes Format um.
Wenn Sie das Datum als String/Zeichenfolge ausgeben möchten geht das erst mal genauso. Der FlowHeater muss das eingehend Format kennen. Für die Ausgabe in dem gewünschten UTC Format benötigen Sie dann noch den String-Format Heater. Hier müssen Sie dann auf dem Reiter Format folgenden Formatstring verwenden.
yyyy-MM-dd hh:mm:ss.fff und den Datentyp auf DATETIME stellen.
PS: Falls das Ihr Problem löst bitte hier kurz Antworten. Damit helfen Sie auch anderen die evtl. das gleiche Problem haben, Danke.
Wenn Sie eine CSV Datei lesen in der Datums- und Zeitangaben in dem Format 02/13/12-08:00 vorhanden sind und diese Informationen sollen auf der WRITE Seite in ein Datenbankfeld vom SQL Datentyp DATETIME dann müssen Sie nur auf der READ Seite das Format an das zu lesende Format anpassen, der FlowHeater konvertiert dann den Rest automatisch so dass es passt.
In Ihrem Fall müssen Sie auf der READ Seite für das DatumZeit (DateTime) Format folgendes angeben.
Trennzeichen für Datum = /
Trennzeichen für Zeit = :
Format für Datum/Zeit = dd/MM/YY-hh:mm
Damit kann der FlowHeater das Datum richtig erkennen und wandelt es dann automatisch auf der WRITE Seite in das für die Datenbank benötigtes Format um.
Wenn Sie das Datum als String/Zeichenfolge ausgeben möchten geht das erst mal genauso. Der FlowHeater muss das eingehend Format kennen. Für die Ausgabe in dem gewünschten UTC Format benötigen Sie dann noch den String-Format Heater. Hier müssen Sie dann auf dem Reiter Format folgenden Formatstring verwenden.
yyyy-MM-dd hh:mm:ss.fff und den Datentyp auf DATETIME stellen.
PS: Falls das Ihr Problem löst bitte hier kurz Antworten. Damit helfen Sie auch anderen die evtl. das gleiche Problem haben, Danke.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Marko
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 92
12 Jahre 5 Monate her #992
von Marko
Marko antwortete auf Aw: Datum portieren
Funktioniert hervorragend. Vielen Dank!
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.260 Sekunden