Processing clock
Digital clock
by schrodingers
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/processing.js/1.4.13/processing.min.js"></script>
<canvas></canvas>
CSS
</style> <script type="text/javascript"> window.addEventListener('load', function() {
var scripts=document.body.getElementsByTagName('script');
var canvases=document.body.getElementsByTagName('canvas');
new Processing(canvases[0], scripts[0].text);
}
, false);
// Here prevent javascript in body from throwing error </script> <style>
JavaScript
/*
title: Clock
date: 2015-07-25
*/
color violet = color(58, 48, 66);
color yellow = color(237, 230, 35);
color cyan = color(5, 190, 255);
void setup() {
size(800, 600);
smooth();
background(violet);
noStroke();
textAlign(CENTER, CENTER);
textSize(36);
}
void draw() {
fill(violet, 40);
rect(0, 0, width, height);
translate(width / 2, height / 2);
int h = hour();
int m = minute();
int s = second();
String time = nf(h, 2) + ":" + nf(m, 2) + ":" + nf(s, 2);
fill(cyan);
text(time, 0, 0);
}