判斷某月某日的大小介於關係

判斷 x月y日 是否在 p月q日 ~ r月s日 之間

分別用月日去判斷會很麻煩,可是將 月 x 100 + 日,就有很漂亮的順序

101
102
103

131
201
202
….
1230
1231

判斷跨年也很容易(例如12月25日 ~ 1月15)

以前好像沒真的寫過,可是有想過,但是不知道蠢哪國,都會用月日分別判斷的想法….Orz


  • 留言者: 路人經過
  • Email:
  • 網址:
  • 日期: 2007-06-01 17:06:46

12 x 10 + 31 = 151

如果要變成 1231 這種排序

不是 12 x 100 + 31 = 1231 嗎?

有一種猜生日的數字魔術也是運用這法 😛


  • 留言者: JiaYun
  • Email:
  • 網址:
  • 日期: 2007-06-01 17:11:48

謝謝 我打錯了….已修正 XD

我要弄的正是和生日有關哩


  • 留言者: 風痕影
  • Email:
  • 網址: http://hit1205.blogdns.org/blog/
  • 日期: 2007-06-05 01:42:52

我朋友曾經用年月日來當作文章的 ID

之後就用來排序,挺方便的…

不過我從沒想過這其實等同於

年 * 1000 + 月 * 100 + 日


  • 留言者: JiaYun
  • Email:
  • 網址:
  • 日期: 2007-06-05 11:54:33

年可能要乘 10000, 因為月日最大 1231 😛


  • 留言者: 風痕影
  • Email:
  • 網址: http://hit1205.blogdns.org/blog
  • 日期: 2007-06-05 18:05:44

奇怪,我第一次明明是打對的,為什麼重打就打錯了 囧”


  • 留言者: 黑貘
  • Email: genehong@gmail.com
  • 網址: http://geneoralspeaking.blogspot.com/
  • 日期: 2007-07-10 16:13:50

我很想說, strtodate 就可以了… (逃)


  • 留言者: JiaYun
  • Email:
  • 網址:
  • 日期: 2007-07-12 22:05:01

有年份而且沒有要刻意忽略年份的情況下,當然不用這樣玩沒錯啦

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *