• <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 閱讀(860) 評論(0)  編輯 收藏 引用
            国产精品久久久久乳精品爆| 区久久AAA片69亚洲| 国产精品禁18久久久夂久 | 精品一区二区久久| 久久久久AV综合网成人| 91超碰碰碰碰久久久久久综合| 久久精品国产亚洲Aⅴ蜜臀色欲| 四虎国产精品成人免费久久| 久久av无码专区亚洲av桃花岛| 久久99久久成人免费播放| 久久久久亚洲AV成人网人人网站 | 久久国产一区二区| 久久免费视频一区| 国产精品久久永久免费| 久久久久久久综合综合狠狠| 亚洲综合精品香蕉久久网| 精品久久久久中文字| 久久久精品人妻一区二区三区蜜桃 | 77777亚洲午夜久久多喷| 污污内射久久一区二区欧美日韩| 久久人爽人人爽人人片AV | 免费精品99久久国产综合精品| 免费一级做a爰片久久毛片潮| 久久狠狠高潮亚洲精品 | 99久久777色| 亚洲va国产va天堂va久久| 色婷婷久久综合中文久久一本| 国产产无码乱码精品久久鸭| 久久精品国产久精国产果冻传媒| 久久影院亚洲一区| 久久久久亚洲精品天堂久久久久久| 成人国内精品久久久久影院| 久久精品国产亚洲av麻豆图片 | 久久国产精品无码一区二区三区 | 久久精品国产亚洲AV香蕉| 2021国内精品久久久久久影院| 国产精品成人99久久久久| 91精品国产91热久久久久福利| 91精品国产综合久久婷婷| 免费国产99久久久香蕉| 精品久久久无码中文字幕|