현재 시각을 컨솔에 보여주는 간단한 애플리케이션의 Io 언어 소스 코드이다.
UTC란 1970년 1월 1일 0시 0분 0초를 기준으로 하여 경과된 초 단위의 총 시간을 의미한다.
* UTC(Universal Time Coordinated, 협정세계시, 協定世界時)
UTC란 1970년 1월 1일 0시 0분 0초를 기준으로 하여 경과된 초 단위의 총 시간을 의미한다.
* UTC(Universal Time Coordinated, 협정세계시, 協定世界時)
- /*
- * Filename: testCTime.io
- *
- * Execute: io testCTime.io
- */
- weekNames := list( "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" )
- monthNames := list( "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Aug", "Sep", "Oct", "Nov", "Dec" )
- d := Date clone
- now := d now
- writeln("UTC: " .. (d asNumber floor) .. " sec")
- aNow := now clone
- aDate := now clone
- aDate setDay(1) setMonth(1) setHour(0) setMinute(0) setSecond(0)
- write((aNow day) .. " ")
- write((monthNames at(1 + (aNow month))) .. " ")
- write((aNow year) .. " ")
- writeln("(" .. weekNames at((aNow asString("%w")) asNumber) .. ") " .. (aNow hour) .. ":" .. (aNow minute) .. ":" .. (aNow second floor))
- writeln("Seconds in Year: " .. (aNow secondsSince(aDate) floor) .. ", Summer Time: " .. (aNow isDaylightSavingsTime))
실행> io testCTime.io
UTC: 1208241549 sec
15 Jun 2008 (Tue) 15:39:9
Seconds in Year: 9128349, Summer Time: false
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
'프로그래밍 > Io' 카테고리의 다른 글
대화형 모드의 진법(radix) 변환 예제 with Io (0) | 2008.04.30 |
---|---|
황금비율(golden ratio) 구하기 with Io (0) | 2008.04.15 |
조립제법(Horner의 방법) 예제 for Io (0) | 2008.04.07 |
80컬럼 컨솔에 19단표 출력하기 예제 for Io (0) | 2008.04.07 |
(최대공약수 구하기) while ... 반복문 예제 for Io (0) | 2008.04.06 |