Re: [請益] 萬年曆

看板PHP作者 (D3 私服架好嘍!!!)時間13年前 (2012/08/05 16:54), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《s82237823 ()》之銘言: : 老師最近丟了一個題目給我 : "萬年曆" : 我知道網路上有現成的答案 : 可是不想抄 : 可以給我一個寫的方向嗎? 要作萬年曆可以有幾種方法: 當作學習的話,幾個基本招要會 字串、日期、數字、或陣列與否,當然有現成像 M 兄寫的套件可以用~ 字串:   字串處理可以讓你的數字符號比較好看些,如 1 2 3... 10 11 12 變成 01 02 03 04   或是 01th 02 th 或 Mon Tue Wed 或 Jan Feb Mar ... 日期: 1.當然你必需先知道前面板友提的,什麼是閏年,2月是28日或29日的差別 2.每年的第一天是星期幾 3.每個月的第一天是星期幾 (如2012-08-01 得到 星期三) 4.大月31日、小月30日,二月較特殊,28日,或閏年+1天 5.一個月四、五週、六週? 6.日期內函,如 2012-08-05 如何快速得到年是 2012,月是 08 日是 05,星期日    數字處理:   1.迴圈,像是一週7天要斷行顯示之類的?   2.是否取上個月是大小月,在本月份是否要顯示滿版:    上個月末幾日    本月的資料 下個月的幾個開始日 陣列: 1.資料陣列,像是你想要自定月份名稱:一月、二月、三月...    方便你用數值可以代換資料 排版:   輸出格式是 html ? 純文字 ? 或是其他 一個萬年曆可以學到一些程式處理的技巧  可以用數字去計算處理 也可以用程式的技巧去處理,比如: +1 day 或是 -1 day 反查 也可以用現成的函式(如DATETIME)處理 你如果平台是linux,你高興用 system('/usr/bin/cal'); 也能叫出日曆 只是分數的高低是你老師給的~ 至於你掌握了多少技巧,是你自己花多少時間學的    -- 3WA訓練家的工作室 宗旨:諸葛單中,謝謝 個人佈弱格 網址:http://3wa.tw -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.241.6.44

08/05 18:44, , 1F
推 "分數的高低是你老師給的"
08/05 18:44, 1F

08/06 09:18, , 2F
講得很細推一個
08/06 09:18, 2F
文章代碼(AID): #1G7ZIlG2 (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
3
13
完整討論串 (本文為第 2 之 2 篇):
3
13
文章代碼(AID): #1G7ZIlG2 (PHP)