Newer
Older
Ruby / countdown.rb
@SAITO Minoru SAITO Minoru on 24 Jan 680 bytes 2026-01-24 15:53:13
#!/usr/bin/env ruby
# -*- coding:utf-8 -*-
require 'curses'
include Curses
init_screen
noecho
nokori=11
mokuhyou=1767193200
begin
  while Time.now.to_i<mokuhyou
    if nokori!=mokuhyou-Time.now.to_i
      setpos(lines/2,cols/2-12)
      nokori=mokuhyou-Time.now.to_i
      nokorinichi=nokori/86400
      nokorijikan=nokori/3600-nokorinichi*24
      nokorifun=nokori/60-nokorinichi*1440-nokorijikan*60
      nokoribyou=nokori-nokorinichi*86400-nokorijikan*3600-nokorifun*60
      addstr("2026年まであと"+nokorinichi.to_s+"日"+nokorijikan.to_s+"時間"+nokorifun.to_s+"分"+nokoribyou.to_s+"秒")
      refresh
    end
  end
ensure
  close_screen
end
puts "HAPPY NEW YEAR!!!"