Re: [問題] 在文字編輯中插入現在時間

看板MAC作者 (你今天夯了沒?)時間11年前 (2012/12/10 23:27), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串5/5 (看更多)
※ 引述《uranusjr (←這人是超級笨蛋)》之銘言: : 要做高級格式客制的話用 shell 的 date 比較快 : set datetime to do shell script "date +" & quoted form of "%Y-%m-%d %H:%M" : set the clipboard to datetime : delay 0.1 : tell application "System Events" to keystroke "v" using command down : 這個會出現 2012-12-10 21:20 (我打文章的時間) : http://www.cyberciti.biz/faq/linux-unix-formatting-dates-for-display/ : 這裡面有完整的可用格式符 : 幾乎要什麼格式都行了 因為我是傳統terminal愛好者,剛剛找了一下怎麼符合原po需求的作法 1. date 做輸出格式,例如 date "+DATE: %Y-%m-%d%nTIME: %H:%M:%S" 會輸出 DATE: 2012-12-10 TIME: 23:21:42 更多格式化寫法可直接 man date 2. 將 date 的輸出複製到 剪貼簿,用 pbcopy 指令 結合剛剛的date輸出就是 date "+DATE: %Y-%m-%d%nTIME: %H:%M:%S" | pbcopy 這行指令會把結果複製到預設剪貼簿上 3. 寫成script file只要兩行 #!/bin/bash date "+DATE: %Y-%m-%d%nTIME: %H:%M:%S" | pbcopy 存檔成 pbdate.command ,附檔名為command就可以從finder直接執行 然後 chmod 755 pbdate.command 用spotlight/Alfred都可以快速執行 之後你再cmd+c貼上就好 ※ 編輯: synd 來自: 118.165.168.80 (12/10 23:29)

12/10 23:32, , 1F
原po要的輸出 date "+%Y/%m/%d %H:%M" 就夠了
12/10 23:32, 1F
※ 編輯: synd 來自: 118.165.168.80 (12/10 23:36)

12/11 13:28, , 2F
非常感謝!
12/11 13:28, 2F
文章代碼(AID): #1GnVznRO (MAC)
文章代碼(AID): #1GnVznRO (MAC)