Update app.js

pull/1162/head
M14aAUI 2021-12-22 01:11:42 +01:00 committed by GitHub
parent d3e914a9e1
commit 1b5b3016c2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 9 deletions

View File

@ -2,26 +2,24 @@ require("Font7x11Numeric7Seg").add(Graphics);
function draw() {
var d = new Date();
//d.setHours(22);
//d.setMinutes(22);
//d.setMonth(2);
var size = Math.floor(g.getWidth()/(7*6));
var x = (g.getWidth()/2) - size*6,
y = (g.getHeight()/2) - size*7 - 0;
// y variable for ':'
var y_dop = 70 - 0;
g.reset().clearRect(0,y,g.getWidth(),y+size*12+8);
g.reset().clearRect(0,y,g.getWidth(),y+size*28);
// draw hours in 24h format
g.setFont("7x11Numeric7Seg",size).setFontAlign(1,-1);
//g.drawString(d.getHours()+''+("0"+d.getMinutes()).substr(-2)+''+("0"+d.getSeconds()).substr(-2), x+size*28, y);
if (d.getHours() == '0') {
if (d.getHours().toString.length < 2) {
g.drawString('0'+d.getHours(), 58, y);
}
else {
g.drawString(d.getHours(), 58, y);
}
//g.setFontAlign(-1,-1);
g.setFont("7x11Numeric7Seg",size/2).setFontAlign(1,-1);
g.drawString(":",64,y_dop);
g.setFont("7x11Numeric7Seg",size).setFontAlign(1,-1);
// draw minutes
g.drawString(("0"+d.getMinutes()).substr(-2),118,y);
g.setFont("7x11Numeric7Seg",size/2).setFontAlign(1,-1);
g.drawString(":",124,y_dop);
@ -30,9 +28,11 @@ function draw() {
g.drawString(("0"+d.getSeconds()).substr(-2),178,y);
// date
g.setFont("6x8",size/2).setFontAlign(0,-1);
var s_date_string = d.getDate()+' '+require('locale').month(new Date());
// draw name of day
g.drawString(require('locale').dow(new Date()),g.getWidth()/2, y + size*16);
g.drawString(s_date_string,g.getWidth()/2, y + size*20);
// draw date and name of month
g.drawString(d.getDate()+' '+require('locale').month(new Date()),g.getWidth()/2, y + size*20);
// draw year
g.drawString((d.getFullYear()),g.getWidth()/2, y + size*24);
}