六帖のかたすみ

DVを受けていた男性。家を脱出して二周目の人生を生きています。自閉症スペクトラム(受動型)です。http://rokujo.org/ に引っ越しました。

パッケージファイル試作品

パッケージファイル仕様案 - diary 六帖 の続き
小田急小田原線平日ダイヤと直通列車のみのデータを使用し、パッケージファイルを作成した。六帖webアプリにアップロードした。省略できるところはできるだけ省略した結果、時刻表1.31MB+駅・路線・列車種類もひっくるめたファイルの容量は、292KBまで減った。
小田急全線のデータを追加してもせいぜい400KB程度、休日のデータとスキン機能を入れても1MBは超えないだろう。これなら十分使用に耐えうる。それが分かっただけでも大きな収穫だった。
来週は、画面表示に着手していこう。

今日学んだこと:MySQLには、time型のカラムを成型する機能がある。DATE_FORMAT関数を使う。
SELECT DATE_FORMAT(starttime, '%k:%i') AS start, DATE_FORMAT(endtime, '%k:%i') AS end FROM tnroute ;
で、starttime, endtimeを24時間制の時:分の形式で、かつ0埋めしないでゲットできる。