Dagens gode kodepraksis: Når du viser eller rapporterer datoer, kan du bruke RFC3339 format i zulutid, med innebygd T. Som dette: 2025-04-17T13:31:52Z Dette formatet har flere nyttige egenskaper: 1. Det er konstant bredde, minst til 100000 e.Kr. Det vil ikke overskride eller føre til overraskende utvidelse av rapportkolonnene dine. 2. Sorteringsrekkefølge er det samme som leksikografisk rekkefølge - ikke behov for komplisert kode for å tidsrekkefølge poster. 3. Det er et enkelt token, lett å analysere ut av en rapport (dette er grunnen til at du vil beholde T-en i midten i stedet for den alternative formen med et mellomrom der). 4. Vanligvis når du logger for menneskelig gjennomlesning, er det viktigere å formidle rekkefølge og relativ timing av hendelser enn en referanse til lokal soltid. Bruk av zulutid forhindrer folk fra å bli forvirret om rekkefølge og timing etter tidssoneskjevhet. Det siste punktet er spesielt viktig for ting som nettverkstilgjengelige databaser, eller distribuerte versjonskontrollsystemer, der poster rutinemessig endres og tidsstemples av brukere i forskjellige tidssoner.
17,66K