建立日曆和日期列表

2022-08-25 13:54:14 字數 762 閱讀 7303

以下是一段建立datetime集合的指令碼片段。只需要指定年和月,指令碼將會針對該月的每一天建立乙個datetime物件:

$month = 8

$year = 2013

1..[datetime]::daysinmonth($year,$month) |

foreach-object

這段**十分有用:只要加乙個日期過濾器,您就可以過濾出工作日來。它將列出指定月份的所有周一至周五(因為它排除了 weekday 0(星期日)和 weekday 6(星期六)):

$month = 8

$year = 2013

1..[datetime]::daysinmonth($year,$month) |

foreach-object |

where-object

類似地,以下**將統計指定月份所有星期三和星期五的天數:

$month = 8

$year = 2013

$days = 1..[datetime]::daysinmonth($year,$month) |

foreach-object |

where-object

$days

"there are wednesdays and fridays" -f $days.count

日期與日曆

date類的兩個建構函式 date 分配 date 物件並初始化此物件,以表示分配它的時間 精確到毫秒 date long date 分配 date 物件並初始化此物件,以表示自從標準基準時間 稱為 曆元 epoch 即 1970 年 1 月 1 日 00 00 00 gmt 以來的指定毫秒數。da...

日曆日期控制項

自己做了乙個日曆日期控制項,說實話,還存在很多問題,不過基本可以用,呵呵,先發出來再慢慢改。date.js源 var montharr new array 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一 十二 function id function showmonthdiv fu...

SQL Server 獲取日曆列表

需求 報表需要把未有資料的日期也顯示出來。需要一張日曆表和資料表 日曆表 left join 資料表,則可以實現。問題是,日曆表怎麼生成呢?其實只需要有一張連續數字的表就可以生成日曆表。方案一 通過系統內部表 master spt values 方案二 自定義日曆表 方案一 select conve...