趣味のためのMacに関するサイト > AppleScript > ソースコード > 今日の年月日を8桁で得るには
ソースコード

今日の年月日を8桁で得るには

AppleScriptで今日の日付を処理するときには○○月××日と

月日がともに二桁の時はいいのですが、どちらかが一方だったり、

あるいは、ともに一桁だったりする時は混乱しますので、いつでも同じ桁数にしなければなりません。

そのための処理です。

  1. set Y to year of (current date) as number
  2. set m to month of (current date) as number
  3. set D to day of (current date) as number
  4. set theToday to {Y, m, D} as text –そのまま処理 
  5. display dialog theToday (*YYYYMMDD*)
  6. set YYYY to Y
  7. set MM to 0 & m
  8. set MM to numbers 1 thru 2 of MM –後ろから一番目と二番目 
  9. display dialog MM as string
  10. set DD to (0 & D)
  11. set DD to numbers 1 thru 2 of DD
  12. display dialog DD as string
  13. set YYYYMMDD to YYYY & MM & DD
  14. display dialog YYYYMMDD as string

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

ページトップに戻る↑                           ページ一番下へ↓

Mac

About 1q3

ツールとしてのMacについてのメリットデメリットなどの事について書いています。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です