TimestampFormat
De gedefinieerde notatie vervangt de datum- en tijdnotatie van het besturingssysteem (landinstellingen).
Syntaxis:
TimestampFormat
In de volgende voorbeelden wordt 1983-12-14T13:15:30Z als invoer voor de tijdstempel gebruikt om de resultaten van verschillende SET TimestampFormat-opdrachten weer te geven. YYYYMMDD wordt gebruikt als datumnotatie en h:mm:ss TT als tijdnotatie. Bovenaan het load-script voor gegevens wordt de datumnotatie bepaald met de opdracht SET DateFormat en de tijdnotatie met de opdracht SET TimeFormat.
Voorbeeld | Resultaat |
---|---|
SET TimestampFormat='YYYYMMDD'; |
19831214 |
SET TimestampFormat='M/D/YY hh:mm:ss[.fff]'; |
12/14/83 13:15:30 |
SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]'; |
14/12/1983 13:15:30 |
SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff] TT'; |
14/12/1983 1:15:30 PM |
SET TimestampFormat='YYYY-MM-DD hh:mm:ss[.fff] TT'; |
1983-12-14 01:15:30 |
In het eerste load-script wordt SET TimestampFormat='DD/MM/YYYY h:mm:ss[.fff] TT' gebruikt. In het tweede load-script wordt de opmaak van de tijdstempel gewijzigd in SET TimestampFormat='MM/DD/YYYY hh:mm:ss[.fff]'. De verschillende resultaten geven weer hoe de opdracht SET TimeFormat werkt met verschillende indelingen voor tijdgegevens.
De onderstaande tabel geeft de gegevensverzameling weer die is gebruikt in de daaropvolgende load-scripts. De tweede kolom van de tabel geeft de opmaak van de verschillende tijdstempels in de gegevensverzameling weer. De eerste vijf tijdstempels volgen de ISO 8601-regels. De zesde niet.
Gegevensverzameling
transaction_timestamp | opmaak tijdgegevens |
---|---|
2018-08-30 | YYYY-MM-DD |
20180830T193614.857 | YYYYMMDDhhmmss.sss |
20180830T193614.857+0200 | YYYYMMDDhhmmss.sss±hhmm |
2018-09-16T12:30-02:00 | YYYY-MM-DDhh:mm±hh:mm |
2018-09-16T13:15:30Z | YYYY-MM-DDhh:mmZ |
9/30/18 19:36:14 | M/D/YY hh:mm:ss |
Maak een nieuwe sectie aan in de Editor voor laden van gegevens, voeg vervolgens het voorbeeldscript toe en voer het uit. Voeg vervolgens ten minste de velden die in de resultatenkolom staan aan een werkblad in uw app toe om het resultaat te bekijken.
Load-script
Resultaten
transaction_id | transaction_timestamp | LogTimeStamp |
---|---|---|
3750 | 2018-08-30 | 2018-08-30 00:00:00 |
3751 | 20180830T193614.857 | 2018-08-30 19:36:14 |
3752 | 20180830T193614.857+0200 | 2018-08-30 17:36:14 |
3753 | 2018-09-16T12:30-02:00 | 2018-09-16 14:30:00 |
3754 | 2018-09-16T13:15:30Z | 2018-09-16 13:15:30 |
3755 | 9/30/18 19:36:14 | - |
Het volgende load-script gebruikt dezelfde gegevensverzameling. Het gebruikt echter SET TimestampFormat='MM/DD/YYYY hh:mm:ss[.fff]' voor overeenkomst met de zesde tijdstempel die niet voldoet aan ISO 8601.
Vervang het vorige voorbeeldscript in de Editor voor laden van gegevens met het onderstaande en voer het uit. Voeg vervolgens ten minste de velden die in de resultatenkolom staan aan een werkblad in uw app toe om het resultaat te bekijken.
Load-script
Resultaten
transaction_id | transaction_timestamp | LogTimeStamp |
---|---|---|
3750 | 2018-08-30 | 2018-08-30 00:00:00 |
3751 | 20180830T193614.857 | 2018-08-30 19:36:14 |
3752 | 20180830T193614.857+0200 | 2018-08-30 17:36:14 |
3753 | 2018-09-16T12:30-02:00 | 2018-09-16 14:30:00 |
3754 | 2018-09-16T13:15:30Z | 2018-09-16 13:15:30 |
3755 | 9/30/18 19:36:14 | 2018-09-16 19:36:14 |