んで、派生して議論になっているけども、時刻の入力UIというのはどれも一長一短で、決定版がないんですよね。日付ならカレンダー置けばいいんでしょうけど。
world, = Plugin.filtering(:world_current, nil)
Plugin[:worldon].compose(world, body: "20:06", scheduled_at: "2019-01-21T20:06:00+09:00")
こんな感じでISO8601形式で5分以上未来の時刻を送ってやれば動きますね。
目覚まし時計で45分にセットしたいときに、44分とかになったら、あと一分寝たいのに!ってなるw 46分になると、間に合わなかったらどうしようという不安とのせめぎ合いで、時計をセットする前に心の中で決めた時間を確実にセットしたい。
https://github.com/tootsuite/mastodon/blob/master/app/services/post_status_service.rb#L4 なるほど
慣れだと思うけどあの時計の文字盤での時刻指定は私もまだ恐る恐る操作しています…
手で入力できるボタンも付いてるんだけど、フォーカスも置いといて欲しい。
最近見かける時計の文字盤みたいなUIで時刻指定させられるやつがちょっと苦手。たぶん慣れてないだけなんだろうけど。
https://github.com/tootsuite/mastodon/blob/master/app/workers/scheduler/scheduled_statuses_scheduler.rb#L17 PostgreSQLの日時フォーマットを見るべきなんかな