Timestamp# - skript- och diagramfunktion
Timestamp#() utvärderar ett uttryck som ett datum- och tidsvärde, i det tidsmarkörformat som har ställts in i laddningsskriptet eller operativsystemet, om inte en formatsträng finns.
Syntax:
timestamp#(text[, format])
Returnerad datatyp: dual
Argument:
| Argument | Beskrivning |
|---|---|
| text |
Textsträngen som ska utvärderas. |
| format | Sträng som beskriver det format som ska användas för att tolka textsträngen. Om den utelämnas används det korta datumformat, tidsformat och decimalavgränsare som har ställts in för operativsystemet. ISO 8601 stöds för tidsmarkörer. |
Exempel:
I följande exempel används datumformatet M/D/YYYY. Datumformatet anges i SET DateFormat-satsen längst upp i dataladdningsskriptet.
Lägg till exempelskriptet i appen och kör det.
Load *,
Timestamp(Timestamp#(String)) as TS;
LOAD * INLINE [
String
2015-09-15T12:13:14
1952-10-16T13:14:00+0200
1109-03-01T14:15
];
Om du skapar en tabell med String och TS som dimensioner, blir resultaten så här:
| String | TS |
|---|---|
| 2015-09-15T12:13:14 | 9/15/2015 12:13:14 PM |
| 1952-10-16T13:14:00+0200 | 10/16/1952 11:14:00 AM |
| 1109-03-01T14:15 | 3/1/1109 2:15:00 PM |