Ich habe ein Problem bei der Umwandlung eines Zeichenfolge Datum Wert in gültige Datumsformat in Pentaho-Daten-itegration. Könnte mir helfen, String date'08-Mar-2017 'in Datum zu konvertieren Format (2017-03-08 00:00:00) in Pentaho.konvertieren String-Wert in ate-Format in Java-Skript
Antwort
Datum haben kein Format in PDI.
Um die '08 Ml-2017' string in ein Datum zu konvertieren, verwenden Sie die Select value
Schritt, Meta-data
Registerkarte und Ihrem Feld erzählen vom Typ Date
und das Konvertierungsformat ist dd-MMM-yyyy
(Typ es sein sollte, da es nicht in der Dropdown-Liste).
Um das Datum auf das ‚2017.03.08 00.00.00‘ string, verwenden Sie den Select value
Schritt, Meta-data
Registerkarte zu konvertieren und Ihrem Feld erzählen vom Typ String
und das Konvertierungsformat ist yyyy-MM-dd hh:mm:ss
sein sollte.
Allerdings müssen Sie es wahrscheinlich nicht tun.
Die einzige Zeit, die ein Datumsformat verwendet wird, ist die Dateneingabe und -ausgabe. Außerdem ist es die meiste Zeit transparent.
Wenn Ihre Daten aus einem Datei- oder Datenraster oder einer Berechnung oder aus vielen anderen Schritten stammen, können Sie ihr Format angeben. Wenn es von einem Input table
kommt, denken Sie über das Konvertieren mit der SQL-build-in-Funktion nach: to-date, konvertieren, umwandeln, Datum abhängig von Ihrem Datenbanksystem.
Wenn Ihre Ausgabe eine Datei oder ein Excel oder ein Skript ist, können Sie ihr Format angeben (das standardmäßig yyyy-MM-dd hh:mm:ss
ist). Wenn es sich um eine SQL-Einfügung oder ein SQL-Update handelt, tun Sie nichts und überlassen Sie den Datenbanken die Konvertierung.
- 1. Stringwert in Liste konvertieren
- 2. Javaskript: Einfache Substraktion liefert NaN
- 3. Veracode XSS leer Stringwert
- 4. GNUplot: Stringwert im ternären Operator
- 5. C# Datatable-Filter mit einem Stringwert
- 6. Dummies generieren, wenn der Stringwert mit pandas.dataframe.str.contains()
- 7. Excel-VBA-char (10) mit speziellem Stringwert
- 8. Wie konvertiere ich einen Dezimalwert in einen Stringwert für Dollar und Cent in Ruby?
- 9. Ist Jquery für die Erstellung von Excel-Javaskript erforderlich?
- 10. Xamarin iOS: Webview Seite mit Javaskript im Navigationsstapel hinzufügen
- 11. Wie überprüft man, ob Benutzer einen Stringwert eingegeben haben?
- 12. Falscher Stringwert MySQL & Python für 3 Byte Zeichen
- 13. JSF Wie wird der aus der Sitzung abgerufene Stringwert angezeigt?
- 14. Wie ordne ich einen neuen Stringwert korrekt zu?
- 15. Wie wird der Stringwert mit der Datenbankspalte verglichen?
- 16. Wie vergleicht man einen Stringwert in ng-show innerhalb einer Customdirective?
- 17. IIF in CASE konvertieren - Hilfebericht konvertieren
- 18. Javaskript synchron aufrufen, nachdem der Ajax-Aufruf für den neuen Inhalt erfolgt ist
- 19. Konvertieren in TimeStamp in AngularJs
- 20. Konvertieren Zeichenfolge in Nummer in
- 21. Konvertieren in Datenrahmen in Python
- 22. Wie konvertiert man den Dezimalwert in einen Stringwert für Dollars und Cents, die in C# getrennt sind?
- 23. in pdf konvertieren (yii2)
- 24. Zeichenkette in ArratList konvertieren
- 25. Konvertieren Zeichenfolge in char
- 26. PDF in FixedDocument konvertieren
- 27. Konvertieren Zeichenfolge in CLLocationCoordinate2D
- 28. String in Turtle.FilePath konvertieren
- 29. OutputStream in ByteArrayOutputStream konvertieren
- 30. Zelle in Standardmatrix konvertieren
danke für Ihre Antwort ..i löste es durch Löffel builtin Funktion date2str und auch verwendet str2dat für die Konvertierung .Es gab mir das Format, das ich brauchte. – faisal
Ja, es gibt viele Möglichkeiten, um zwischen Datum und String zu konvertieren, und die eingebaute JavaScript-Funktion ist eine Möglichkeit, dies in einem Schritt zu tun. Kannst du deine Lösung veröffentlichen oder meine akzeptieren, um der Community zu helfen? – AlainD
Bitte finden Sie die Anweisung, die ich für die Lösung der String-Konvertierung verwendet habe ........ var sql1 = str2date (SPUD_DATE, "dd-MMM-yy"); sql1 = Datum2str (sql1, "JJJJ/MM/TT HH: mm: ss"); – faisal