Latest Posts

SPONSORSHIP BY: OPEX CONSULTANT GROUP. WEBSITE: (WWW.OPEXCG.COM)

Mahanila Store
Mahanila Store
Mahanila Store

Semoga kita semua selalu berbahagia dalam pelayanan bhakti

Manfaatkanlah dengan baik setiap detik kehidupan untuk melayani Kepribadian Tuhan Yang Maha Esa, Sri Krishna.

Semoga kita semua selalu berbahagia dalam pelayanan bhakti

Manfaatkanlah dengan baik setiap detik kehidupan untuk melayani Kepribadian Tuhan Yang Maha Esa, Sri Krishna.

Semoga kita semua selalu berbahagia dalam pelayanan bhakti

Manfaatkanlah dengan baik setiap detik kehidupan untuk melayani Kepribadian Tuhan Yang Maha Esa, Sri Krishna.

Semoga kita semua selalu berbahagia dalam pelayanan bhakti

Manfaatkanlah dengan baik setiap detik kehidupan untuk melayani Kepribadian Tuhan Yang Maha Esa, Sri Krishna.

Semoga kita semua selalu berbahagia dalam pelayanan bhakti

Manfaatkanlah dengan baik setiap detik kehidupan untuk melayani Kepribadian Tuhan Yang Maha Esa, Sri Krishna.

Cross Col

Sunday 1 January 2017

Jam Dinding Analog dan Tanggal Digital Pada Blogger.




Jam Dinding Analog dan Tanggal Digital Pada Blogger.



<!doctype html>

<canvas id="canvas" width="300" height="300"
style="background-color:">
</canvas>

<script>
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
var radius = canvas.height / 2;
ctx.translate(radius, radius);
radius = radius * 0.90
setInterval(drawClock, 1000);

function drawClock() {
  drawFace(ctx, radius);
  drawNumbers(ctx, radius);
  drawTime(ctx, radius);
}

function drawFace(ctx, radius) {
  var grad;
  ctx.beginPath();
  ctx.arc(0, 0, radius, 0, 2*Math.PI);
  ctx.fillStyle = 'white';
  ctx.fill();
  grad = ctx.createRadialGradient(0,0,radius*0.95, 0,0,radius*1.05);
  grad.addColorStop(0, '#333');
  grad.addColorStop(0.5, 'white');
  grad.addColorStop(1, '#333');
  ctx.strokeStyle = grad;
  ctx.lineWidth = radius*0.1;
  ctx.stroke();
  ctx.beginPath();
  ctx.arc(0, 0, radius*0.1, 0, 2*Math.PI);
  ctx.fillStyle = '#333';
  ctx.fill();
}

function drawNumbers(ctx, radius) {
  var ang;
  var num;
  ctx.font = radius*0.15 + "px arial";
  ctx.textBaseline="middle";
  ctx.textAlign="center";
  for(num = 1; num < 13; num++){
    ang = num * Math.PI / 6;
    ctx.rotate(ang);
    ctx.translate(0, -radius*0.85);
    ctx.rotate(-ang);
    ctx.fillText(num.toString(), 0, 0);
    ctx.rotate(ang);
    ctx.translate(0, radius*0.85);
    ctx.rotate(-ang);
  }
}

function drawTime(ctx, radius){
    var now = new Date();
    var hour = now.getHours();
    var minute = now.getMinutes();
    var second = now.getSeconds();
    //hour
    hour=hour%12;
    hour=(hour*Math.PI/6)+
    (minute*Math.PI/(6*60))+
    (second*Math.PI/(360*60));
    drawHand(ctx, hour, radius*0.5, radius*0.07);
    //minute
    minute=(minute*Math.PI/30)+(second*Math.PI/(30*60));
    drawHand(ctx, minute, radius*0.80, radius*0.07);
    // second
    second=(second*Math.PI/30);
    drawHand(ctx, second, radius*0.9, radius*0.02);
}

function drawHand(ctx, pos, length, width) {
    ctx.beginPath();
    ctx.lineWidth = width;
    ctx.lineCap = "round";
    ctx.moveTo(0,0);
    ctx.rotate(pos);
    ctx.lineTo(0, -length);
    ctx.stroke();
    ctx.rotate(-pos);
}
</script>


</!doctype>

<script type="text/javascript">
now = new Date();
if (now.getTimezoneOffset() == 0) (a=now.getTime() + (7*60*60*1000))
else (a=now.getTime());
now.setTime(a);
var tahun=now.getFullYear()
var hari=now.getDay()
var bulan=now.getMonth()
var tanggal=now.getDate()
var hariarray=new Array("Sunday","Monda","Tuesday","Wednesday","Thursday","Friday","Saturday")
var bulanarray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
document.write("Today is: "+hariarray[hari]+",  "+tanggal+"-"+bulanarray[bulan]+"-"+tahun)
</script>

Kartu Nama - Name Card Design Sample


HUBUNGI KAMI:

0812-7740-3909 atau 0819-9109-9321