Twitter APIの日付フォーマットの文字列をAppleScriptのdateオブジェクトに変換するAppleScriptです。
TwitterのREST APIから返ってくる日付フォーマットの文字列を変換しようとしてハマったのでメモしておきました。
AppleScript名:Twitter APIの日付フォーマットをAppleScriptのdateに変換する.scptd |
— – Created by: Takaaki Naganoya – Created on: 2018/03/30 — – Copyright © 2018 Piyomaru Software, All Rights Reserved — use AppleScript version "2.5" — El Capitan (10.11) or later use framework "Foundation" use scripting additions property NSString : a reference to current application’s NSString property NSLocale : a reference to current application’s NSLocale property NSDateFormatter : a reference to current application’s NSDateFormatter set a to "Fri Mar 30 11:03:57 +0000 2018" set aDF to NSDateFormatter’s alloc()’s init() aDF’s setDateFormat:"EEE MMM dd HH:mm:ss Z yyyy" aDF’s setLocale:(NSLocale’s alloc()’s initWithLocaleIdentifier:"en_US_POSIX") set aResDate to aDF’s dateFromString:a set aDateO to aResDate as date –> date "2018年3月30日金曜日 20:03:57" |
More from my site
(Visited 29 times, 1 visits today)