亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12
最近訪問板塊 發(fā)新帖
樓主: RE_HASH
打印 上一主題 下一主題

[日期時間] 上個月最后一個工作日 [復制鏈接]

論壇徽章:
307
程序設計版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設計版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
11 [報告]
發(fā)表于 2016-08-09 23:37 |只看該作者
本帖最后由 sunzhiguolu 于 2016-08-09 23:41 編輯

這樣?
  1. perl -e 'BEGIN{@now=split(/-/,`date +%Y-%m-%d`)}{ while(++$n){$_=`date -d "-$n day" +%Y-%m-%d.%w`;if(/-(\d{2})[^.]+\K\.(\d)/ and $now[1]>$1 and $2 and $2<6){if(unshift(@a,$`)==5){$,="\n";print @a;last}}} }'
復制代碼
2016-07-25
2016-07-26
2016-07-27
2016-07-28
2016-07-29

我就想知道 march gives 0226,but 0229 expected 翻譯成中文 是個 啥意思啊???!!!

論壇徽章:
6
15-16賽季CBA聯(lián)賽之新疆
日期:2016-03-22 22:34:5915-16賽季CBA聯(lián)賽之山東
日期:2016-04-11 09:08:41程序設計版塊每日發(fā)帖之星
日期:2016-06-28 06:20:00程序設計版塊每日發(fā)帖之星
日期:2016-07-19 06:20:00每日論壇發(fā)貼之星
日期:2016-07-19 06:20:0015-16賽季CBA聯(lián)賽之青島
日期:2016-07-20 22:44:17
12 [報告]
發(fā)表于 2016-08-09 23:54 |只看該作者
回復 11# sunzhiguolu


    輸入3月的日期,返回2月26。應該是2月29。

論壇徽章:
307
程序設計版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設計版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
13 [報告]
發(fā)表于 2016-08-09 23:59 |只看該作者
本帖最后由 sunzhiguolu 于 2016-08-09 23:59 編輯

沒發(fā)現(xiàn)啥問題啊,
  1. perl -e 'BEGIN{@now=qw/2016 03 15/}{ while(++$n){$_=`date -d "-$n day" +%Y-%m-%d.%w`;if(/-(\d{2})[^.]+\K\.(\d)/ and $now[1]>$1 and $2 and $2<6){if(unshift(@a,$`)==5){$,="\n";print $a[-1];last}}} }'
復制代碼
2016-02-29

論壇徽章:
6
15-16賽季CBA聯(lián)賽之新疆
日期:2016-03-22 22:34:5915-16賽季CBA聯(lián)賽之山東
日期:2016-04-11 09:08:41程序設計版塊每日發(fā)帖之星
日期:2016-06-28 06:20:00程序設計版塊每日發(fā)帖之星
日期:2016-07-19 06:20:00每日論壇發(fā)貼之星
日期:2016-07-19 06:20:0015-16賽季CBA聯(lián)賽之青島
日期:2016-07-20 22:44:17
14 [報告]
發(fā)表于 2016-08-10 00:07 |只看該作者
回復 13# sunzhiguolu


    這個對

論壇徽章:
307
程序設計版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設計版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
15 [報告]
發(fā)表于 2016-08-10 00:11 |只看該作者
那個的確有問題, 是變成找 星期5 了. 改了下:
  1. perl -e 'BEGIN{@now=qw/2016 03 08/}{ while(++$n){$_=`date -d "-$n day" +%Y-%m-%d.%w`;if(/-(\d{2})[^.]+\K\.(\d)/ and $now[1]>$1 and $2 and $2<6){print $`;last}} }'
復制代碼
2016-02-29

論壇徽章:
4
程序設計版塊每日發(fā)帖之星
日期:2016-08-11 06:20:00數(shù)據(jù)庫技術版塊每日發(fā)帖之星
日期:2016-08-13 06:20:00程序設計版塊每日發(fā)帖之星
日期:2016-08-14 06:20:00數(shù)據(jù)庫技術版塊每日發(fā)帖之星
日期:2016-08-14 06:20:00
16 [報告]
發(fā)表于 2016-08-10 15:23 |只看該作者
  1. #!/bin/bash
  2. # filename: test.sh

  3. get_last_day()
  4. {
  5.         year=`expr substr $1 1 4`
  6.         cur_month=`expr substr $1 5 2`
  7.         month=`expr $cur_month - 1`
  8.         if [ $month = '01' ] || [ $month = '03' ] || [ $month = '05' ] || [ $month = '07' ] || [ $month = '08' ] || [ $month = '10' ] || [ $month = '12' ] ;then
  9.                 echo "上個月天數(shù)-->" 31
  10.         elif [ $month = '02' ] ; then
  11.                 if [ `expr $year % 400` = 0 ] ; then
  12.                         echo "上個月天數(shù)-->" 29
  13.                 elif [ `expr $year % 4` = 0 ] && [ `expr $year % 100` != 0 ] ; then
  14.                         echo "上個月天數(shù)-->" 29
  15.                 else
  16.                         echo "上個月天數(shù)-->" 28
  17.                 fi
  18.         else
  19.                 echo "上個月天數(shù)-->" 30
  20.         fi
  21. }
  22. get_last_day $1
復制代碼
腳本輸出:
root@localhost:~# ./test.sh 201608
上個月天數(shù)--> 30

求職 : 技術支持/維
論壇徽章:
0
17 [報告]
發(fā)表于 2016-08-10 17:09 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽

論壇徽章:
14
15-16賽季CBA聯(lián)賽之遼寧
日期:2019-06-16 15:47:3515-16賽季CBA聯(lián)賽之廣夏
日期:2016-08-13 21:24:352015亞冠之武里南聯(lián)
日期:2015-07-07 17:37:372015亞冠之薩濟拖拉機
日期:2015-07-06 17:07:482015亞冠之全北現(xiàn)代
日期:2015-06-04 13:54:272015亞冠之城南
日期:2015-05-21 15:43:212015年亞洲杯之伊朗
日期:2015-04-25 18:20:362015年亞洲杯之伊朗
日期:2015-04-20 16:06:052015年亞洲杯之科威特
日期:2015-03-07 12:51:26丑牛
日期:2014-12-30 10:26:38申猴
日期:2014-09-28 22:40:18金牛座
日期:2014-09-13 21:12:22
18 [報告]
發(fā)表于 2016-08-10 20:39 |只看該作者
  1. #coding=utf8
  2. from datetime import timedelta, datetime
  3. from dateutil.relativedelta import relativedelta
  4. from dateutil.rrule import *

  5. text = raw_input('please input date(YYYY-MM-DD):')
  6. #text = '2016-08-03'
  7. w  = datetime.strptime(text, '%Y-%m-%d')
  8. first = datetime(day=1, month=w.month, year=w.year)
  9. prev_month_end = first - timedelta(days=1)

  10. print datetime.strftime(prev_month_end + relativedelta(weekday=FR(-1)), '%Y-%m-%d')
復制代碼
親測沒bug~~

最好安裝第三方包 python-dateutil~

參考鏈接在這里http://python3-cookbook.readthed ... st_friday_date.html

論壇徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年紀念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役紀念章
日期:2022-04-24 14:33:24
19 [報告]
發(fā)表于 2016-08-10 21:12 |只看該作者
不需要考慮法定假日嗎?

論壇徽章:
6
15-16賽季CBA聯(lián)賽之新疆
日期:2016-03-22 22:34:5915-16賽季CBA聯(lián)賽之山東
日期:2016-04-11 09:08:41程序設計版塊每日發(fā)帖之星
日期:2016-06-28 06:20:00程序設計版塊每日發(fā)帖之星
日期:2016-07-19 06:20:00每日論壇發(fā)貼之星
日期:2016-07-19 06:20:0015-16賽季CBA聯(lián)賽之青島
日期:2016-07-20 22:44:17
20 [報告]
發(fā)表于 2016-08-10 23:19 |只看該作者
感謝各位幫忙。我的最后解決方案報告:

我用大神們給的code生成了一個20年的列表,每次用的時候,grep一下就好。
謝謝樓上的問題,我不需要考慮節(jié)假日,但應該也可以加到列表里。,
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP