Hvordan konvertere en gregoriansk kalender dato til en julianske kalenderen Dato Bruke SQL
Den gregorianske kalender er den internasjonalt akseptert standard kalender av de seks viktigste kalendere som er i bruk over hele verden. Den julianske kalenderen er den eneste andre solar-basert kalender og blir ofte brukt til astronomiske og vitenskapelige applikasjoner. Disse kalendere bruker svært forskjellige formater, men det er faktisk ganske enkelt å konvertere fra ett format til den andre ved hjelp av Transact-SQL med innebygd DATEDIFF () og DATEADD () funksjoner.
Bruksanvisning
1 Åpne SQL Server Management Studio.
2 Åpne en ny spørring vindu.
3 Konvertere en gregoriansk dato til Julian ved å kjøre følgende spørring uttalelse, erstatte "<GregorianDate>" med noen gregorianske-formatert dato:
VELG DATEDIFF (dd, 0, <GregorianDate>) + 2415021
4 Konvertere en Julian dato for å gregorianske ved å kjøre følgende spørring uttalelse, erstatte "<JulianDate>" med noen Julian-formatert dato:
VELG DATEADD (dd, <JulianDate> - 2.415.021, 0)