input_data['event_timestamp'] = pd.to_datetime(input_data['event_timestamp'], format="%Y-%m-%d %H:%M:%S.%f %z")
ValueError: time data '2015-05-12 05:25:23.904 UTC' does not match format '%Y-%m-%d %H:%M:%S.%f %z' (match)
// 如果条件不为真,则当我尝试返回 null 或 false 时返回 null 它会给出错误“无法从方法 'fetchById' 返回类型为 'Null' 的值,因为它有返回值“位置”类型。
答案 0 :(得分:-1)
使用 dart 语言中的 null-safety 功能,您必须明确说明是否要将值设为可空。
使用 ?
定义返回类型,因此 dart 知道返回值可以为 null。
static Location? fetchById(int id)
{
/// function body
}