Posted at

esa にカレンダーの表をはりつける

More than 1 year has passed since last update.

esa は タブ区切りだと、Markdown の表形式で貼り付けてくれるので、便利ですね。

今回は、今月カレンダーを表示したいと思います。


cal.rb

require 'active_support'

require 'active_support/core_ext'

today = Date.today

print "日\t\t\t\t\t\t\n"
today.beginning_of_month.wday.times{ print "\t" }
(today.beginning_of_month..today.end_of_month).each do |day|
print "#{day.day}"
print "\t" unless day.saturday?
print "\n" if day.saturday?
end
(5 - today.end_of_month.wday).times{ print "\t" }



コピ

$ ruby cal.rb |pbcopy


esa で 貼り付け

image.png

プレビュー

image.png

おー :clap:


REF

Excel等から簡単に表を貼り付けられるようになりました : https://docs.esa.io/posts/205