Hack 9. Display Current Date and Time in a Specific Format
by Ramesh
Following are different ways of displaying the current date and time in various formats.
- $ date
- Thu Jan 1 08:19:23 PST 2009
- $ date --date="now"
- Thu Jan 1 08:20:05 PST 2009
- $ date --date="today"
- Thu Jan 1 08:20:12 PST 2009
- $ date --date='1970-01-01 00:00:01 UTC +5 hours' +%s
- 18001
- $ date '+Current Date: %m/%d/%y%nCurrent Time:%H:%M:%S'
- Current Date: 01/01/09
- Current Time:08:21:41
- $ date +"%d-%m-%Y"
- 01-01-2009
- $ date +"%d/%m/%Y"
- 01/01/2009
- $ date +"%A,%B %d %Y"
- Thursday,January 01 2009
Following are the different format options you can pass to the date command:
- %D date (mm/dd/yy)
- %d day of month (01..31)
- %m month (01..12)
- %y last two digits of year (00..99)
- %a locale’s abbreviated weekday name (Sun..Sat)
- %A locale’s full weekday name, variable length (Sunday..Saturday)
- %b locale’s abbreviated month name (Jan..Dec)
- %B locale’s full month name, variable length (January..December)
- %H hour (00..23)
- %I hour (01..12)
- %Y year (1970…)
当前内容版权归 Ramesh Natarajan 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 Ramesh Natarajan .