From: erlo <erlo@none>
Subject: Ada.Calendar and NTP (and Unix Epoch)
Date: Mon, 23 Jul 2012 23:42:32 +0200
Date: 2012-07-23T23:42:32+02:00 [thread overview]
Message-ID: <500dc548$0$2936$f40e02c5@shockwave.dk.telia.net> (raw)
The following code raises an ADA.CALENDAR.TIME_ERROR exception:
with Calendar;
with Calendar.Conversions;
with Calendar.Arithmetic;
with Calendar.Formatting;
with Text_IO;
with Ada.Exceptions;
use Calendar;
use Text_IO;
procedure Main is
AdaTid : Time;
begin
AdaTid := Conversions.To_Ada_Time(tm_year => 00,
tm_mon => 00,
tm_day => 01,
tm_hour => 0,
tm_min => 0,
tm_sec => 0,
tm_isdst => 0); -- raises exception
put_line(Formatting.Image(Date => AdaTid,
Include_Time_Fraction => False,
Time_Zone => 0));
end Main;
This is because Ada.Calendar starts at 1-1-1901. But NTP starts at
1-1-1900, so how can I work my way around this issue? I need to compare
NTP time with Unix Epoch based time.
Erlo
next reply other threads:[~2012-07-26 15:36 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-07-23 21:42 erlo [this message]
2012-07-23 22:07 ` Ada.Calendar and NTP (and Unix Epoch) Adam Beneschan
[not found] ` <5s8s08lv6dj1i4tkb99roq9roifsgr44vd@invalid.netcom.com>
2012-07-24 7:11 ` Dmitry A. Kazakov
2012-07-24 7:50 ` erlo.haugen
2012-07-24 8:14 ` Dmitry A. Kazakov
2012-07-24 8:34 ` erlo.haugen
2012-07-24 9:13 ` Dmitry A. Kazakov
2012-07-24 12:27 ` erlo.haugen
2012-07-24 13:02 ` Dmitry A. Kazakov
2012-07-24 14:10 ` erlo
2012-07-24 16:37 ` Adam Beneschan
2012-07-24 7:24 ` erlo.haugen
2012-07-24 16:26 ` Adam Beneschan
2012-07-24 18:28 ` Dmitry A. Kazakov
2012-07-24 19:07 ` Adam Beneschan
2012-07-24 20:17 ` Dmitry A. Kazakov
2012-07-24 19:43 ` Vasiliy Molostov
2012-07-24 20:29 ` Dmitry A. Kazakov
2012-07-24 21:22 ` Vasiliy Molostov
2012-07-25 6:32 ` Dmitry A. Kazakov
2012-07-25 7:04 ` Vasiliy Molostov
2012-07-25 7:33 ` Dmitry A. Kazakov
2012-07-25 8:05 ` Vasiliy Molostov
2012-07-25 8:30 ` Dmitry A. Kazakov
2012-07-25 8:45 ` Vasiliy Molostov
2012-07-25 9:30 ` Dmitry A. Kazakov
2012-07-24 20:33 ` Simon Wright
2012-07-25 10:14 ` Simon Wright
2012-07-25 13:16 ` Dmitry A. Kazakov
2012-07-24 7:37 ` erlo.haugen
2012-07-24 11:34 ` Simon Wright
2012-07-24 11:59 ` Nasser M. Abbasi
2012-07-24 15:08 ` Simon Wright
2012-07-24 16:59 ` Georg Bauhaus
2012-07-24 19:25 ` Simon Wright
2012-07-24 22:07 ` Georg Bauhaus
2012-07-24 19:17 ` John B. Matthews
2012-07-25 2:23 ` sla29970
2012-07-25 6:40 ` Dmitry A. Kazakov
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox