"use client"; interface DateTimePickerProps { date: string; time: string; onDateChange: (date: string) => void; onTimeChange: (time: string) => void; label?: string; timeDisabled?: boolean; } export function nowDateString() { return new Date().toISOString().slice(0, 10); } export function nowTimeString() { const d = new Date(); return `${d.getHours().toString().padStart(2, "0")}:${d.getMinutes().toString().padStart(2, "0")}`; } export default function DateTimePicker({ date, time, onDateChange, onTimeChange, label = "时间", timeDisabled = false, }: DateTimePickerProps) { return (
onDateChange(e.target.value)} /> onTimeChange(e.target.value)} />
); }