|
Packit Service |
99d1c0 |
.. _datetime:
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Supported date and time formats
|
|
Packit Service |
99d1c0 |
===============================
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
.. _duration:
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Time duration
|
|
Packit Service |
99d1c0 |
-------------
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
This format is used to express a time duration in the Kerberos
|
|
Packit Service |
99d1c0 |
configuration files and user commands. The allowed formats are:
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
====================== ============== ============
|
|
Packit Service |
99d1c0 |
Format Example Value
|
|
Packit Service |
99d1c0 |
---------------------- -------------- ------------
|
|
Packit Service |
99d1c0 |
h:m[:s] 36:00 36 hours
|
|
Packit Service |
99d1c0 |
NdNhNmNs 8h30s 8 hours 30 seconds
|
|
Packit Service |
99d1c0 |
N (number of seconds) 3600 1 hour
|
|
Packit Service |
99d1c0 |
====================== ============== ============
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Here *N* denotes a number, *d* - days, *h* - hours, *m* - minutes,
|
|
Packit Service |
99d1c0 |
*s* - seconds.
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
.. note::
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
The time interval should not exceed 2147483647 seconds.
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Examples::
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Request a ticket valid for one hour, five hours, 30 minutes
|
|
Packit Service |
99d1c0 |
and 10 days respectively:
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
kinit -l 3600
|
|
Packit Service |
99d1c0 |
kinit -l 5:00
|
|
Packit Service |
99d1c0 |
kinit -l 30m
|
|
Packit Service |
99d1c0 |
kinit -l "10d 0h 0m 0s"
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
.. _getdate:
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
getdate time
|
|
Packit Service |
99d1c0 |
------------
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Some of the kadmin and kdb5_util commands take a date-time in a
|
|
Packit Service |
99d1c0 |
human-readable format. Some of the acceptable date-time
|
|
Packit Service |
99d1c0 |
strings are:
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
+-----------+------------------+-----------------+
|
|
Packit Service |
99d1c0 |
| | Format | Example |
|
|
Packit Service |
99d1c0 |
+===========+==================+=================+
|
|
Packit Service |
99d1c0 |
| Date | mm/dd/yy | 07/27/12 |
|
|
Packit Service |
99d1c0 |
| +------------------+-----------------+
|
|
Packit Service |
99d1c0 |
| | month dd, yyyy | Jul 27, 2012 |
|
|
Packit Service |
99d1c0 |
| +------------------+-----------------+
|
|
Packit Service |
99d1c0 |
| | yyyy-mm-dd | 2012-07-27 |
|
|
Packit Service |
99d1c0 |
+-----------+------------------+-----------------+
|
|
Packit Service |
99d1c0 |
| Absolute | HH:mm[:ss]pp | 08:30 PM |
|
|
Packit Service |
99d1c0 |
| time +------------------+-----------------+
|
|
Packit Service |
99d1c0 |
| | hh:mm[:ss] | 20:30 |
|
|
Packit Service |
99d1c0 |
+-----------+------------------+-----------------+
|
|
Packit Service |
99d1c0 |
| Relative | N tt | 30 sec |
|
|
Packit Service |
99d1c0 |
| time | | |
|
|
Packit Service |
99d1c0 |
+-----------+------------------+-----------------+
|
|
Packit Service |
99d1c0 |
| Time zone | Z | EST |
|
|
Packit Service |
99d1c0 |
| +------------------+-----------------+
|
|
Packit Service |
99d1c0 |
| | z | -0400 |
|
|
Packit Service |
99d1c0 |
+-----------+------------------+-----------------+
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
(See :ref:`abbreviation`.)
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Examples::
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Create a principal that expires on the date indicated:
|
|
Packit Service |
99d1c0 |
addprinc test1 -expire "3/27/12 10:00:07 EST"
|
|
Packit Service |
99d1c0 |
addprinc test2 -expire "January 23, 2015 10:05pm"
|
|
Packit Service |
99d1c0 |
addprinc test3 -expire "22:00 GMT"
|
|
Packit Service |
99d1c0 |
Add a principal that will expire in 30 minutes:
|
|
Packit Service |
99d1c0 |
addprinc test4 -expire "30 minutes"
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
.. _abstime:
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Absolute time
|
|
Packit Service |
99d1c0 |
-------------
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
This rarely used date-time format can be noted in one of the
|
|
Packit Service |
99d1c0 |
following ways:
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
+------------------------+----------------------+--------------+
|
|
Packit Service |
99d1c0 |
| Format | Example | Value |
|
|
Packit Service |
99d1c0 |
+========================+======================+==============+
|
|
Packit Service |
99d1c0 |
| yyyymmddhhmmss | 20141231235900 | One minute |
|
|
Packit Service |
99d1c0 |
+------------------------+----------------------+ before 2015 |
|
|
Packit Service |
99d1c0 |
| yyyy.mm.dd.hh.mm.ss | 2014.12.31.23.59.00 | |
|
|
Packit Service |
99d1c0 |
+------------------------+----------------------+ |
|
|
Packit Service |
99d1c0 |
| yymmddhhmmss | 141231235900 | |
|
|
Packit Service |
99d1c0 |
+------------------------+----------------------+ |
|
|
Packit Service |
99d1c0 |
| yy.mm.dd.hh.mm.ss | 14.12.31.23.59.00 | |
|
|
Packit Service |
99d1c0 |
+------------------------+----------------------+ |
|
|
Packit Service |
99d1c0 |
| dd-month-yyyy:hh:mm:ss | 31-Dec-2014:23:59:00 | |
|
|
Packit Service |
99d1c0 |
+------------------------+----------------------+--------------+
|
|
Packit Service |
99d1c0 |
| hh:mm:ss | 20:00:00 | 8 o'clock in |
|
|
Packit Service |
99d1c0 |
+------------------------+----------------------+ the evening |
|
|
Packit Service |
99d1c0 |
| hhmmss | 200000 | |
|
|
Packit Service |
99d1c0 |
+------------------------+----------------------+--------------+
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
(See :ref:`abbreviation`.)
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Example::
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Set the default expiration date to July 27, 2012 at 20:30
|
|
Packit Service |
99d1c0 |
default_principal_expiration = 20120727203000
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
.. _abbreviation:
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
Abbreviations used in this document
|
|
Packit Service |
99d1c0 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
| *month* : locale’s month name or its abbreviation;
|
|
Packit Service |
99d1c0 |
| *dd* : day of month (01-31);
|
|
Packit Service |
99d1c0 |
| *HH* : hours (00-12);
|
|
Packit Service |
99d1c0 |
| *hh* : hours (00-23);
|
|
Packit Service |
99d1c0 |
| *mm* : in time - minutes (00-59); in date - month (01-12);
|
|
Packit Service |
99d1c0 |
| *N* : number;
|
|
Packit Service |
99d1c0 |
| *pp* : AM or PM;
|
|
Packit Service |
99d1c0 |
| *ss* : seconds (00-60);
|
|
Packit Service |
99d1c0 |
| *tt* : time units (hours, minutes, min, seconds, sec);
|
|
Packit Service |
99d1c0 |
| *yyyy* : year;
|
|
Packit Service |
99d1c0 |
| *yy* : last two digits of the year;
|
|
Packit Service |
99d1c0 |
| *Z* : alphabetic time zone abbreviation;
|
|
Packit Service |
99d1c0 |
| *z* : numeric time zone;
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
.. note::
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
- If the date specification contains spaces, you may need to
|
|
Packit Service |
99d1c0 |
enclose it in double quotes;
|
|
Packit Service |
99d1c0 |
- All keywords are case-insensitive.
|