Wie Sie die Frage oben sehen können, habe ich mich gefragt, ob IDL Tage/Monate/Jahre zu einem bestimmten Datum hinzufügen oder subtrahieren kann.Kann IDL Datum hinzufügen/subtrahieren?
Zum Beispiel:
given_date = anytim('01-jan-2000')
print, given_date
1-Jan-2000 00: 00: 00,000
Wenn ich 2 Wochen auf den given_date hinzufügen würde, dann sollte dieses Datum erscheinen:
15-Jan-2000 0 0: 00: 00.000
Ich suchte bereits nach einer Lösung für dieses Problem, aber leider konnte ich keine Lösung finden.
Hinweis: Ich verwende ein normales Kalenderdatum, nicht das Julianische Datum.
Warum nicht einfach zu/von Julian konvertieren, so dass Sie Tage zuverlässig addieren/subtrahieren können? Schauen Sie sich JULDAY und CALDAT an. –