顯示具有 calendar 標籤的文章。 顯示所有文章
顯示具有 calendar 標籤的文章。 顯示所有文章

2019/12/20

Conversion between Julian and Gregorian Dates using AWK

以 AWK 轉換儒略日期與公曆日期


【前言】


▪本文介紹儒略日期(Julian Date)與公曆日期(Gregorian Date)的互相轉換。

▪什麼是儒略日期?此處先介紹一些專有名詞。
  • 儒略週期(Julian Period):公元前 4713 年開始,長達 7980 年的紀年法。例如公元 2019 年是儒略週期的 6732 年。
  • 儒略日(Julian Day):自儒略週期開始的日數。
  • 儒略日數(Julian Day Number, JDN):公元前 4713 年元旦午時(儒略週期開始,JDN=0)到某日午時的日數,以世界時(Universal Time, UT)為準。例如公元 2000 年元旦 12:00(UT) 的儒略日數是 2451545。
  • 儒略日期(Julian Date, JD):儒略日數加上時分秒換算為日之小數值,即 JDN+(小時數/24)。例如公元 2020 年元旦,台灣上午十時二十分三十秒的儒略日期是 2458849.597569(UT+8.00)。

本文更新於 WordPress:
Conversion between Julian and Gregorian Dates using AWK

2019/02/10

用 Imagemagick 製作陰曆行事曆 (Calendar)

【前言】

本文敘述用 imagemagick 和 bash 指令製作陰曆行事曆的圖片,並將之固定在桌面上。

一般月曆的開頭都是陽曆 1 號,再附上對照的陰曆。本文用陰曆初一做開頭,以陽曆為對照。

除了 bash 以外,會用到的程式有 imagemagick、zenity、Linux 內建的 date。

所有的檔案要放在同一個目錄裡。



本文更新於 WordPress:
Create Calendar with ImageMagick

2017/07/03

用 Zenity 做簡易的行事曆程式

【前言】


Linux 系統常會安裝有 Zenity 程式,它主要是用來顯示對話框,如:月曆、選檔、選色、輸入框等,多達十五種。

其中的 --text-info 是用來顯示文字訊息。雖然可用在「是否願意接受版權」的場合,但因為可以讀取檔案,所以能當成簡易的行事曆。


本文更新於 WordPress:
A Simple Calendar/To-Do Program Using Zenity