• <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 閱讀(867) 評論(0)  編輯 收藏 引用
            91精品国产色综合久久| 久久亚洲精品成人无码网站| 青草影院天堂男人久久| 久久久无码精品亚洲日韩软件| 久久99热这里只频精品6| 久久午夜伦鲁片免费无码| 国产无套内射久久久国产| 国产精品99久久久精品无码| 精品多毛少妇人妻AV免费久久| 欧美亚洲国产精品久久高清| 999久久久免费国产精品播放| 久久久久国产精品嫩草影院| 国产成人综合久久久久久| 亚洲精品国产美女久久久| 亚洲精品无码久久不卡| 国产午夜精品理论片久久| 久久ZYZ资源站无码中文动漫| 99久久这里只精品国产免费| 国内精品久久久久久麻豆 | 久久99精品国产99久久6| 少妇久久久久久久久久| 2021国内精品久久久久久影院| 国产成人综合久久久久久 | 无码人妻久久一区二区三区蜜桃 | 蜜臀久久99精品久久久久久小说| 欧美性大战久久久久久| 精品久久久久久久久久久久久久久 | 精品久久久久中文字幕日本| 日产精品久久久久久久| 亚洲av日韩精品久久久久久a| 精品国产乱码久久久久久呢| 三级三级久久三级久久| 亚洲va久久久久| 一本久久a久久精品vr综合| 人妻无码久久一区二区三区免费| 日产精品久久久久久久| 久久久久一区二区三区| 国产福利电影一区二区三区,免费久久久久久久精 | 久久精品国产99国产精品澳门| 国产精品国色综合久久| 久久96国产精品久久久|