NULL::something

Login via flickr, はてな, TypeKey.

2004-07-25

xyzzy での xmldatetime, unix timestamp

; Unix-Timestamp
(global-set-key #\C-2
                #'(lambda ()
                      (interactive)
                      (with-output-to-selected-buffer
                          (format t "~d" (- (get-universal-time) (encode-universal-time 0 0 9 1 1 1970))))))

; xml datetime
(global-set-key #\C-1
                #'(lambda ()
                      (interactive)
                      (let (date)
                          (setq date (format-date-string "%Y-%m-%dT%H:%M:%S%Z"))
                          (insert (concat (substring date 0 -2) ":" (substring date -2)))))) ;%Z => "+0900" -> "+09:00"

これなしじゃ生きれない!

それと pre を使うときは CDATA で囲ってる……そうしないとインデントされてしまうから……

Comments (0)

Trackback URI: http://lowreal.net/logs/2004/07/25/3.trackback

NULL

RSS feed meter for http://lowreal.net/logs/latest

Alternates

  1. RSS 1.0
  2. Atom 1.0

Generated with Taglibro

この日記は Taglibro と呼ばれる XML ベースの XSLT をテンプレートとして使ったシステムを使っています。現在の Taglibro は Ruby, ruby-xslt, libxml-ruby による実装です。ソースコードはとりあえず公開していません。