In the glorious utopian (comparatively) early internet Swatch thought a universal time system would be a good idea. Wikipedia has an article on it : Swatch Internet Time .
Here is a "@beats" clock in Processing :
import java.util.*; int oldbeats=0; Date trialTime; TimeZone cet; Calendar calendar ; void setup() { size(120, 120); cet=TimeZone.getTimeZone("Europe/Stockholm"); calendar = new GregorianCalendar(cet); } void draw(){ trialTime = new Date(); calendar.setTime(trialTime); int beats = floor( (calendar.get(Calendar.SECOND) + (calendar.get(Calendar.MINUTE) * 60) + (calendar.get(Calendar.HOUR_OF_DAY) * 3600)) / 86.4005529635 ); if (beats > oldbeats) { oldbeats = beats; background(255); textSize(40); fill(0, 102, 153, 204); text("@"+beats, 3, 60); } delay(1000); } void mousePressed (){ exit(); }
No comments:
Post a Comment