linux man page : date - ½Ã°£À» ¾ò¾î¿Â´Ù.
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®
ÇöÀçÀ§Ä¡ : ¸Þ´º¾ó>1>date



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

¼Ò°³

date - ½Ã½ºÅÛ ³¯Â¥¿Í ½Ã°£À» ¾ò¾î¿À°Å³ª ¼³Á¤ÇÑ´Ù.

»ç¿ë¹æ¹ý

date [OPTION]... [+FORMAT] 
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 
 

¼³¸í

ÇöÀç ½Ã°£À» ÀÏÁ¤ÇÑ Çü½Ä¿¡ ¸Â°Ô Ç¥ÁØÃâ·ÂÇÑ´Ù. ȤÀº ½Ã½ºÅÛÀÇ time(½Ã°£)À» º¯°æÇϱâ À§Çؼ­ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ½Ã½ºÅÛ ½Ã°£À» º¯°æÇϱâ À§Çؼ­´Â °ü¸®ÀÚ±ÇÇÑÀ» °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù.

-d, --date=STRING
STRING¿¡ ¸Â°Ô ½Ã°£À» Ãâ·ÂÇÑ´Ù. now¸¦ ÀÔ·ÂÇÒ °æ¿ì ÇöÀç ½Ã°£À» Ãâ·ÂÇÑ´Ù.
-f, --file=DATEFILE
ÆÄÀÏ·Î ºÎÅÍ °ªÀ» Àоîµé¿©¼­ -d ¿É¼Ç¿¡ ´ëÀÀ½ÃŲ´Ù.
-r, --reference=FILE
ÁÖ¾îÁø FILEÀÇ ÃÖ±Ù ¼öÁ¤³¯Â¥¸¦ Ãâ·ÂÇÑ´Ù.
-R, --rfc-822
RFC-822 Çü½ÄÀ¸·Î ³¯Â¥¸¦ Ãâ·ÂÇÑ´Ù.
-s, --set=STRING
STRING·Î ½Ã½ºÅÛ ½Ã°£À» ¼³Á¤ÇÑ´Ù.
-u, --utc, --universal
UTCÇ¥ÁØÀ¸·Î ³¯Â¥¸¦ Ãâ·ÂÇÑ´Ù. ¿ì¸®³ª¶óÀÇ °æ¿ì -u ¿É¼ÇÀ» Àû¿ë½Ã۸é, ÇöÀç½Ã°£ -9 °¡ µÉ°ÍÀÌ´Ù.
--help
µµ¿ò¸»À» Ãâ·ÂÇÑ´Ù.

Ãâ·ÂÇü½ÄÀº FORMAT°ªÀ» º¯°æÇÔÀ¸·Î½á ÀÌ·ç¾îÁø´Ù. ´ÙÀ½°ú °°Àº Æ÷¸ËÀÎÀÚ¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.
%% % ÀÚü¸¦ Ç¥½ÃÇÑ´Ù.
%a ¿äÀÏÀ̸§À» Ç¥½ÃÇÑ´Ù. (ÀÏ..Åä)
%A ¿ÏÀüÇÑ¿äÀÏÀ̸§À» Ç¥½ÃÇÑ´Ù. (ÀÏ¿äÀÏ..Åä¿äÀÏ)
%b ¿ùÀ̸§À» Ç¥½ÃÇÑ´Ù. (1¿ù..12¿ù)
%B ¿ÏÀüÇÑ¿ù À̸§À» Ç¥½ÃÇÑ´Ù. (1¿ù..12¿ù)
%c ³¯Â¥¿Í ½Ã°£À» Ç¥½ÃÇÑ´Ù. (2007³â 11¿ù 14ÀÏ (¼ö) ¿ÀÀü 12½Ã 50ºÐ 16ÃÊ)
%C ¼¼±â¸¦ ³ªÅ¸³½´Ù. (³âÀ» 100À¸·Î ³ª´« ¸ò)
%d ¿ùÀÏ (01..31)
%D ¿ùÀÏ (mm/dd/yy)
%e ¿ùÀÏ (1..31)
%F %Y-%m-%d ¿Í °°´Ù.
%g ³âµµ·Î ¸¶Áö¸· µÎÀÚ¸®¸¸ Ç¥½Ã
%G ³âµµ·Î ¸ðµçÀÚ¸® Ç¥½Ã
%h %b ¿Í °°´Ù.
%H ½Ã°£ (00..23)
%I ½Ã°£ (01..12)
%j ³âÀÏ(001..366)
%k ½Ã°£ (0..23)
%l ½Ã°£ (1..12)
%m ¿ù (01..12)
%M ºÐ (00..59)
%n °³Ç๮ÀÚ
%N ³ª³ëÃÊ (000000000..999999999)
%P ¿ÀÀü ¿ÀÈÄ
%p ¿ÀÀü ¿ÀÈÄ
%r ½Ã°£ (¿ÀÀü/¿ÀÈÄ hh½Ã mmºÐ ssÃÊ)
%R ½Ã°£ (hh½Ã mmºÐ)
%s UTC ±âÁØ 1970-01-01 ºÎÅÍ Áö±Ý±îÁö È帥 ÃÊ
%t Åǹ®ÀÚ
%T 24½Ã°£ (hh:mm:ss)
%u ÁÖÁß ¿äÀÏ (1..7), 1ÀÌ ¿ù¿äÀÏÀÌ´Ù
%U 1³âÁß ¸î¹øÂ° ÁÖÀÎÁö, ÀÏ¿äÀÏ ±âÁØ (00..53)
%V 1³âÁß ¸î¹øÂ° ÁÖÀÎÁö, ¿ù¿äÀÏ ±âÁØ (00..53)
%w ÁÖÁß ¿äÀÏ (0..6), 0Àº ÀÏ¿äÀÏ
%x mm/dd/yy
%X %H:%M:%S ¿Í µ¿ÀÏ
%Y ³âµµ (1970..)
%Z ŸÀÓÁ¸ ´ëÇѹα¹Àº KST


ȯ°æº¯¼ö

TZ ŸÀÓÁ¸À» Á¤ÀÇ ÇÑ´Ù. ¸¸¾à Á¤ÀǵǾî ÀÖÁö ¾Ê´Ù¸é /etc/localtime ÀÇ ¼³Á¤ °ªÀ» ÀÌ¿ëÇÑ´Ù.

»ç¿ë¿¹

ÇÁ·Î±×·¥ÀÇ ½ÇÇà½Ã°£ ÃøÁ¤

¾Æ·¡ÀÇ ÇÁ·Î±×·¥Àº ÀÎÀÚ·ç ÁÖ¾îÁø ¸í·ÉÀ» ½ÇÇàÇÏ°í °É¸°½Ã°£À» ³ª³ëÃÊ ´ÜÀ§·Î ÃøÁ¤ÇÑ´Ù. °á°ú´Â Ç¥ÁØÃâ·Â ÇÑ´Ù.
#!/bin/sh 
 
Command=$1 
 
echo $command 
time1=`date +%s.%N` 
 
$1 
 
time2=`date +%s.%N` 
diff=`echo "$time2 - $time1" | bc` 
 
echo "=======================================" 
echo "°É¸°½Ã°£ : $diff" 
 

»ç¿ë¿¹
# ./time.sh "gcc -o linked linked.c" 
======================================= 
°É¸°½Ã°£ : 2.060248000 
 

°ü·Ã±Û

EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.