]>
Commit | Line | Data |
---|---|---|
ef416fc2 | 1 | package com.easysw.cups; |
2 | /** | |
3 | * @version 1.00 06-NOV-2002 | |
4 | * @author Easy Software Products | |
5 | * | |
6 | * Internet Printing Protocol definitions for the Common UNIX Printing | |
7 | * System (CUPS). | |
8 | * | |
9 | * Copyright 1997-2002 by Easy Software Products. | |
10 | * | |
11 | * These coded instructions, statements, and computer programs are the | |
12 | * property of Easy Software Products and are protected by Federal | |
13 | * copyright law. Distribution and use rights are outlined in the file | |
14 | * "LICENSE.txt" which should have been included with this file. If this | |
15 | * file is missing or damaged please contact Easy Software Products | |
16 | * at: | |
17 | * | |
18 | * Attn: CUPS Licensing Information | |
19 | * Easy Software Products | |
20 | * 44141 Airport View Drive, Suite 204 | |
21 | * Hollywood, Maryland 20636-3111 USA | |
22 | * | |
23 | * Voice: (301) 373-9603 | |
24 | * EMail: cups-info@cups.org | |
25 | * WWW: http://www.cups.org | |
26 | */ | |
27 | ||
28 | /** | |
29 | * An <code>IPPCalendar</code> object is used for date/time conversion. | |
30 | * | |
31 | * @author TDB | |
32 | * @version 1.0 | |
33 | * @since JDK1.3 | |
34 | */ | |
35 | ||
36 | import java.util.*; | |
37 | ||
38 | class IPPCalendar extends GregorianCalendar | |
39 | { | |
40 | /** | |
41 | * Get the time in milliseconds from the <code>GregorianCalendar</code> | |
42 | * class. | |
43 | * | |
44 | * @return <code>long</code> Time in milliseconds of a date. | |
45 | */ | |
46 | public long getTimeInMillis() | |
47 | { | |
48 | return(super.getTimeInMillis()); | |
49 | } | |
50 | ||
51 | /** | |
52 | * Get the unix time in seconds from the <code>GregorianCalendar</code> | |
53 | * class. | |
54 | * | |
55 | * @return <code>int</code> Unix Time in seconds of a date. | |
56 | */ | |
57 | public int getUnixTime() | |
58 | { | |
59 | return( (int)(getTimeInMillis() / 1000) ); | |
60 | } | |
61 | ||
62 | } // end of class |