Datumsformat

-- __________ Datumsformate _____________________________
(current date)
-- date "Montag, 26. März 2007 23:18:50 Uhr"
(* das Ergebnis ist ein Wert vom Format (class) "date",
in seiner ursprüngl. Form, mit dem man auch rechnen kann *)
date string of (current date)
-- "Montag, 26. März 2007"
(* das Ergebnis ist ein Text (string)! *)
short date string of (current date)
-- "26.03.2007"
(* das Ergebnis ist ein Text (string)! *)


-- __________ Die Zeit ____________________________________
time string of (current date)
-- "22:48:50 Uhr"
(* das Ergebnis ist ein Text (string)! *)
time of (current date)
-- 84570
(* das Ergebnis ist eine Zahl (integer)! Zeit in Sekunden seit 0 Uhr *)


-- __________ Der Tag ____________________________________
day of (current date)
-- 26
(* das Ergebnis ist eine Zahl (integer)! Der Tag im Monat *)
weekday of (current date)
-- Monday
weekday of (current date) as integer
-- 2
(* das Ergebnis ist eine Zahl (integer)! 1 = Sonntag, 2 = Montag, usw. *)


-- __________ Der Monat __________________________________
month of (current date)
-- March
month of (current date) as integer
-- 3 (* das Ergebnis ist eine Zahl (integer)! *)


-- __________ Das Jahr ___________________________________

year of (current date)
-- 2007 (* das Ergebnis ist eine Zahl (integer)! *)


-- __________ Rechnen mit "date" ___________________________
((current date) + 1 * minutes)
((current date) + 1 * hours)
((current date) + 1 * days)
((current date) + 1 * weeks)
-- ((current date) + 1 * month) -- das geht nicht!
-- ((current date) + 1 * year) -- das geht nicht!


-- __________ Ein praktisches Beispiel für's Rechnen mit "date" _____
-- hier wird der Zeitverbrauch einer Scriptaktion gemessen
set start to (current date) -- < Start-Zeitpunkt festhalten
delay 4.8 -- < hier beliebige Script-Aktionen einsetzen
set stopp to (current date) -- < Stopp-Zeitpunkt festhalten
set dauer to (stopp - start) -- > "dauer" enthält nun die verstrichene Zeit (in Sek.)


 Im Scripteditor öffnen



Powered By CMSimple Design By NMuD Top