• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            Matrix
            Klarke's C/C++ Home
            posts - 61,comments - 0,trackbacks - 0

            Here are a few examples. Also see the documentation for the `-d' option in the previous section.

            • To print the date of the day before yesterday:
              date --date='2 days ago'
              
            • To print the date of the day three months and one day hence:
              date --date='3 months 1 day'
              
            • To print the day of year of Christmas in the current year:
              date --date='25 Dec' +%j
              
            • To print the current full month name and the day of the month:
              date '+%B %d'
              
              But this may not be what you want because for the first nine days of the month, the `%d' expands to a zero-padded two-digit field, for example `date -d 1may '+%B %d'' will print `May 01'.
            • To print a date without the leading zero for one-digit days of the month, you can use the (GNU extension) - modifier to suppress the padding altogether.
              date -d=1may '+%B %-d'
              
            • To print the current date and time in the format required by many non-GNU versions of date when setting the system clock:
              date +%m%d%H%M%Y.%S
              
            • To set the system clock forward by two minutes:
              date --set='+2 minutes'
              
            • To print the date in the format specified by RFC-822, use `date --rfc'. I just did and saw this:
              Mon, 25 Mar 1996 23:34:17 -0600
              
            • To convert a date string to the number of seconds since the epoch (which is 1970-01-01 00:00:00 UTC), use the `--date' option with the `%s' format. That can be useful in sorting and/or graphing and/or comparing data by date. The following command outputs the number of the seconds since the epoch for the time one second later than the epoch, but in time zone five hours later (Cambridge, Massachusetts), thus a total of five hours and one second after the epoch:
              date --date='1970-01-01 00:00:01 UTC +5 hours' +%s
              18001
              
              Suppose you had not specified time zone information in the example above. Then, date would have used your computer's idea of the time zone when interpreting the string. Here's what you would get if you were in Greenwich, England:
              # local time zone used
              date --date='1970-01-01 00:00:01' +%s
              1
              
            • If you're sorting or graphing dated data, your raw date values may be represented as seconds since the epoch. But few people can look at the date `946684800' and casually note "Oh, that's the first second of the year 2000."
              date --date='2000-01-01 UTC' +%s
              946684800
              
              To convert such an unwieldy number of seconds back to a more readable form, use a command like this:
              date -d '1970-01-01 946684800 sec' +"%Y-%m-%d %T %z"
              2000-01-01 00:00:00 +0000
              
            posted on 2011-08-05 15:59 Klarke 閱讀(855) 評論(0)  編輯 收藏 引用
            AV无码久久久久不卡网站下载| 国产精品久久久久一区二区三区 | 久久久久久久女国产乱让韩| 久久久久亚洲精品无码蜜桃| 国产激情久久久久影院小草| 中文字幕精品久久久久人妻| 国产精品久久久久久影院| 久久精品无码一区二区app| 色88久久久久高潮综合影院| 欧美精品丝袜久久久中文字幕| 精品久久久久久无码中文字幕一区| 久久久久国产| 久久91精品国产91久久小草| 伊人色综合久久天天人守人婷| 国产成人综合久久久久久| 久久久久亚洲精品天堂| 亚洲人AV永久一区二区三区久久| 亚洲成色999久久网站| 久久久久人妻一区精品性色av| 久久婷婷是五月综合色狠狠| 久久国产精品一区| 秋霞久久国产精品电影院| 久久人爽人人爽人人片AV | 精品久久久久久久无码| 久久精品人妻中文系列| 久久精品亚洲精品国产欧美| 久久国产精品99精品国产987| 日韩人妻无码一区二区三区久久| 久久这里有精品| 老男人久久青草av高清| 久久天天躁狠狠躁夜夜不卡| 国内精品久久久久久久coent| 国产亚洲欧美成人久久片| 国产精品青草久久久久婷婷| 久久国产精品99精品国产| AV狠狠色丁香婷婷综合久久| 国内精品久久久久伊人av| 国产精品国色综合久久| 国内精品久久久久久久97牛牛| 久久亚洲精品成人AV| 99久久人妻无码精品系列蜜桃|