Linux Mint (Cinnamon) Applet
Download:
otc@pkvi.zip | 1.0.5 | 15.8kb
SHA256:
70bbb153d68d3148b99bc491acc925fd
3ca4c99427ca57673136852a43334fc6
Copy folder /otc@pkvi to ~/local/share/cinnamon/applets/
Javascript
- var gdate = new Date();
- var ndate = new Date(gdate.getFullYear(), 2, 19);
- var clday = 1000 * 60 * 60 * 24;
- if (gdate >= ndate) { // past new year
- var yrotc = gdate.getFullYear() - 2000;
- var dyotc = Math.ceil((gdate - ndate) / clday);
- var dfotc = 365 - dyotc;
- var wkotc = Math.ceil(dyotc / 5);
- } else { // before new year
- var yrotc = gdate.getFullYear() - 2001;
- var dfotc = Math.ceil((ndate - gdate) / clday);
- var dyotc = 365 - dfotc;
- var wkotc = Math.ceil(dyotc / 5);
- }
- document.write(dyotc + " (-" + dfotc + ") " + wkotc + "
"); - document.write("4,547,742,0" + yrotc + " (0" + yrotc + ")");
PHP
- // otc day and year -- pkvi
- $hour = date("H");
- $min = date("i");
- $sec = date("s");
- $day = date("z");
- $year = date("Y");
- $set_today = time();
- // year
- $set_year = $year - 2000;
- $final_year = $set_year;
- // day
- $new_years_date = mktime(0, 0, 0, 3, 19, $year);
- $days_diff = $set_today - $new_years_date;
- $final_day = floor($days_diff / (60 * 60 * 24));
- // if new g-year but before new o-year
- if ($days_diff < 0) {
- $last_year = $year - 1;
- $new_years_date = mktime(0, 0, 0, 3, 19, $last_year);
- $days_diff = $set_today - $new_years_date;
- $final_day = floor($days_diff / (60 * 60 * 24));
- $final_year = $set_year - 1;
- }
- if ($final_year < 100) {
- $zero_year = "0" . $final_year;
- } else {
- $zero_year = $final_year;
- }
- echo $final_day . "-" . $zero_year;