時間滑桿

BabyLog 每種日誌類型都用同一個時間滑桿來記錄這件事發生的時間。大多數記錄只需要一次點擊——滑桿預設為現在。以下功能說明那 10% 不是「就是現在」的情況。


預設行為

奶瓶記錄畫面,時間膠囊收起在頂部,份量滑桿在中間展開,備註收起在底部。
時間欄位預設收起——頂部的膠囊顯示「現在」(這裡顯示「昨天 1:44 AM」)。中間那個大滑桿是奶瓶的份量滑桿;時間滑桿只有在點擊時才會展開。

開啟任何記錄畫面時:

  • 開始時間預設為現在。 點擊儲存就記錄在這一刻。
  • 時間欄位預設收起,讓表單保持簡短——在畫面頂部以一行膠囊顯示。點擊膠囊展開滑桿。
  • 有開始和結束時間的記錄(睡眠、擠乳、餵食),結束時間預設為現在開始時間預設為合理的偏移(例如餵食預設為 20 分鐘前)。

這是 90% 記錄的路徑。開啟 · 儲存 · 關閉。


按分鐘調整

點擊時間膠囊展開滑桿,你會看到一個可水平捲動的附近時間選單。拖動來微調幾分鐘——適合餵食實際上十分鐘前就開始、但你當時沒空記錄的情況。

兩側的 + 按鈕每次點擊移動一分鐘;長按會加速,按得越久,跳的幅度越大。


直接輸入時間

時間滑桿顯示數字鍵盤,可以直接輸入時間。
點擊時間文字叫出鍵盤——輸入「1430」就是下午 2:30。

點擊時間文字本身,它會變成可編輯的欄位——直接輸入時間。接受 24 小時格式(14:30)或 12 小時格式(2:30 PM)。確認後滑桿會顯示你設定的格式(12 小時 / 24 小時)。


日期膠囊

時間滑桿在往回捲過午夜後,顯示日期膠囊標記為「昨天」。
往回捲過昨天,滑桿上就會出現日期膠囊,讓你知道現在在哪一天。

當你往回捲動時間滑桿並跨越午夜,滑桿上會出現一個日期膠囊,顯示你到了哪一天——昨天2 天前,繼續往回就會顯示實際日期。

膠囊只是提示用。它的存在是為了讓你在凌晨 3 點記錄時,不用猜自己是回到了昨天還是還在今天。繼續捲動就能去更早;每跨越一個日期邊界,標籤就會更新。


跨日記錄

時間滑桿顯示一段在午夜前開始、午夜後結束的睡眠,時長計算正確。
跨日睡眠記為一筆——選午夜前的開始時間和午夜後的結束時間,時長計算正確。

有開始和結束時間的記錄——睡眠、擠乳、餵食——可以在一筆記錄裡跨越午夜。選前一天午夜前的開始時間和後一天午夜後的結束時間;滑桿會把日期處理好,時長計算也是正確的。

這對睡眠摘要很重要:晚上 9 點到早上 5 點是一段八小時的睡眠,不是被日期切成兩段的碎片。


未來時間(提醒)

時間滑桿設定到未來的時間,提示使用者是否要設定為提醒而非過去的記錄。
設定未來的時間,BabyLog 會詢問是否要改設為提醒。

滑桿可以往前捲動到現在之後的未來時間。這樣做時,BabyLog 會詢問你是否要設定提醒,而不是記錄一件已發生的事。

這是不離開記錄畫面就能設定一次性提醒的方法:開啟你接下來需要的日誌類型,把時間往前拖,選擇「在這個時間提醒我」,BabyLog 到時就會推播通知。定期提醒在設定 → 提醒中管理。