Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Ada Programming/Libraries/Ada.Calendar

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Ada.Calendar __TOC__ Ada Calendar is a unit of the Predefined Language Environment since Ada 95. Specification Standard Ada library specification Copyright (c) 2003-2018 Maxim Reznik <reznikmm@gmail.com> Copyright (c) 2004-2016 AXE Consultants Copyright (c) 2004, 2005, 2006 Ada-Europe Copyright (c) 2000 The MITRE Corporation, Inc. Copyright (c) 1992, 1993, 1994, 1995 Intermetrics, Inc. SPDX-License-Identifier: BSD-3-Clause and LicenseRef-AdaReferenceManual ------------------------------------------------------------------------- package Ada Calendar is type Time is private; subtype Year_Number is Integer range 1901 double_dot .. 2399; subtype Month_Number is Integer range 1 double_dot .. 12; subtype Day_Number is Integer range 1 double_dot .. 31; subtype Day_Duration is Duration range 0dot .0 double_dot .. 86_400dot .0; function Clock return Time; function Year (Date : Time) return Year_Number; function Month (Date : Time) return Month_Number; function Day (Date : Time) return Day_Number; function Seconds(Date : Time) return Day_Duration; procedure Split (Date : in Time; Year : out Year_Number; Month : out Month_Number; Day : out Day_Number; Seconds : out Day_Duration); function Time_Of(Year : Year_Number; Month : Month_Number; Day : Day_Number; Seconds : Day_Duration := 0dot .0) return Time; function "+" (Left : Time; Right : Duration) return Time; function "+" (Left : Duration; Right : Time) return Time; function "-" (Left : Time; Right : Duration) return Time; function "-" (Left : Time; Right : Time) return Duration; function "<" (Left, Right : Time) return Boolean; function "<="(Left, Right : Time) return Boolean; function ">" (Left, Right : Time) return Boolean; function ">="(Left, Right : Time) return Boolean; Time_Error : exception; private pragma Import (Ada, Time); end Adadot .Calendar; See also Wikibook Ada Programming/Libraries/Ada Ada Reference Manual Ada 95 9 6 Delay Statements, Duration, and Time Ada 2005 9 6 Delay Statements, Duration, and Time Ada 2012 9 6 Delay Statements, Duration, and Time Open-Source Implementations a-calend.ads a-calend.adb calendar/a-calend.ads calendar/a-calend.adb