Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Formaterar en datetime enligt det angivna formatet.
Syntax
              format_datetime(
              datum,format)
Läs mer om syntaxkonventioner.
Parameterar
| Namn | Typ | Krävs | Beskrivning | 
|---|---|---|---|
| datum | datetime | 
✔️ | Värdet som ska formateras. | 
| format | string | 
✔️ | Utdataformatet består av ett eller flera av de formatelement som stöds. | 
Formatelement som stöds
Formatparametern bör innehålla ett eller flera av följande element:
| Formatsspecifikator | Beskrivning | Exempel | 
|---|---|---|
d | 
Dagen i månaden, från 1 till 31. | 2009-06-01T13:45:30 -> 1, 2009-06-15T13:45:30 -> 15 | 
dd | 
Dagen i månaden, från 01 till 31. | 2009-06-01T13:45:30 -> 01, 2009-06-15T13:45:30 -> 15 | 
f | 
Tiondelar av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6170000 -> 6, 2009-06-15T13:45:30.05 -> 0 | 
ff | 
Hundradelar av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6170000 -> 61, 2009-06-15T13:45:30.0050000 -> 00 | 
fff | 
Millisekunderna i ett datum- och tidsvärde. | 2009-06-15 13:45:30.617 -> 617, 6/15/2009 13:45:30.0005 -> 000 | 
ffff | 
De tio tusendelarna av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6175000 -> 6175, 2009-06-15T13:45:30.0000500 -> 0000 | 
fffff | 
Hundratusendelar av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6175400 -> 61754, 2009-06-15T13:45:30.000005 -> 00000 | 
ffffff | 
Miljondelar av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6175420 –> 617542, 2009-06-15T13:45:30.000005 -> 0000000 | 
fffffff | 
De tio miljonerdelarna av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6175425 -> 6175425, 2009-06-15T13:45:30.0001150 -> 0001150 | 
F | 
Om inte noll, tiondelar av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6170000 -> 6, 2009-06-15T13:45:30.0500000 -> (inga utdata) | 
FF | 
Om det inte är noll, hundradelar av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6170000 -> 61, 2009-06-15T13:45:30.0050000 -> (inga utdata) | 
FFF | 
Om det inte är noll anges millisekunderna i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6170000 -> 617, 2009-06-15T13:45:30.0005000 -> (inga utdata) | 
FFFF | 
Om det inte är noll är det tio tusendelar av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.5275000 -> 5275, 2009-06-15T13:45:30.0000500 -> (inga utdata) | 
FFFFF | 
Om inte noll, hundra tusendelar av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6175400 -> 61754, 2009-06-15T13:45:30.0000050 -> (inga utdata) | 
FFFFFF | 
Om inte noll, miljondelar av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6175420 –> 617542, 2009-06-15T13:45:30.0000005 –> (inga utdata) | 
FFFFFFF | 
Om det inte är noll, de tio miljoner av en sekund i ett datum- och tidsvärde. | 2009-06-15T13:45:30.6175425 –> 6175425, 2009-06-15T13:45:30.0001150 –> 000115 | 
h | 
Timmen, med en 12-timmarsklocka från 1 till 12. | 2009-06-15T01:45:30 -> 1, 2009-06-15T13:45:30 -> 1 | 
hh | 
Timmen, med en 12-timmarsklocka från 01 till 12. | 2009-06-15T01:45:30 -> 01, 2009-06-15T13:45:30 -> 01 | 
H | 
Timmen, med en 24-timmarsklocka från 0 till 23. | 2009-06-15T01:45:30 -> 1, 2009-06-15T13:45:30 -> 13 | 
HH | 
Timmen, med en 24-timmarsklocka från 00 till 23. | 2009-06-15T01:45:30 -> 01, 2009-06-15T13:45:30 -> 13 | 
m | 
Minuten, från 0 till 59. | 2009-06-15T01:09:30 -> 9, 2009-06-15T13:29:30 -> 29 | 
mm | 
Minuten, från 00 till 59. | 2009-06-15T01:09:30 -> 09, 2009-06-15T01:45:30 -> 45 | 
M | 
Månaden, från 1 till 12. | 2009-06-15T13:45:30 -> 6 | 
MM | 
Månaden, från 01 till 12. | 2009-06-15T13:45:30 -> 06 | 
s | 
Den andra, från 0 till 59. | 2009-06-15T13:45:09 -> 9 | 
ss | 
Den andra, från 00 till 59. | 2009-06-15T13:45:09 -> 09 | 
y | 
Året, från 0 till 99. | 0001-01-01T00:00:00 -> 1, 0900-01-01T00:00:00 -> 0, 1900-01-01T00:00:00 -> 0, 2009-06-15T13:45:30 -> 9, 2019-06-15T13:45:30 -> 19 | 
yy | 
Året, från 00 till 99. | 0001-01-01T00:00:00 -> 01, 0900-01-01T00:00:00 -> 00, 1900-01-01T00:00:00 -> 00, 2019-06-15T13:45:30 -> 19 | 
yyyy | 
Året som ett fyrsiffrigt tal. | 0001-01-01T00:00:00 -> 0001, 0900-01-01T00:00:00 -> 0900, 1900-01-01T00:00:00 -> 1900, 2009-06-15T13:45:30 -> 2009 | 
tt | 
AM/PM-timmar | 2009-06-15T13:45:09 -> PM | 
Avgränsare som stöds
Formatspecificeraren kan innehålla följande avgränsare:
| Avgränsare | Kommentar | 
|---|---|
' ' | 
Rymd | 
'/' | 
|
'-' | 
Tankstreck | 
':' | 
|
',' | 
|
'.' | 
|
'_' | 
|
'[' | 
|
']' | 
Retur
En sträng med datum formaterat enligt format.
Exempel
I följande exempel visas hur du använder format_datetime() funktionen för att formatera ett datetime-värde. Utdata formateras med två siffror för dag, timme, minut och sekund.
let dt = datetime(2017-01-29 09:00:05);
print 
v1=format_datetime(dt,'yy-MM-dd [HH:mm:ss]')
Resultat
| v1 | 
|---|
| 17-01-29 [09:00:05] | 
I följande exempel visas hur du använder format_datetime() funktionen för att formatera ett datetime-värde. Utdata formateras med en ensiffrig siffra för månaden och timmen och med fyra siffror för året.
let dt = datetime(2017-01-29 09:00:05);
print 
v2=format_datetime(dt, 'yyyy-M-dd [H:mm:ss]')
Resultat
| v2 | 
|---|
| 2017-1-29 [9:00:05] | 
I följande exempel visas hur du använder format_datetime() funktionen för att formatera ett datetime-värde. Utdata formateras med en ensiffrig siffra för månaden och timmen och med fyra siffror för året.
let dt = datetime(2017-01-29 09:00:05);
print 
v3=format_datetime(dt, 'yy-MM-dd [hh:mm:ss tt]')
Resultat
| v3 | 
|---|
| 17-01-29 [09:00:05] | 
Relaterat innehåll
- Information om hur du konverterar från UTC till lokal finns i datetime_utc_to_local()
 - Information om hur du konverterar en datetime från lokal till UTC finns i datetime_local_to_utc()