<input type="datetime-local" id="CreateTime" name="CreateTime" value="@Model.CreateTime.ToString("yyyy-MM-dd HH:mm")" />
上面这样子写是通常写法,PC端是可以显示默认值的,但是某天我在我的iqoo 手机上的VIVO浏览器看的时候不显示默认值了。。查询后发现,应该以下面的方法来写
<input type="datetime-local" id="CreateTime" name="CreateTime" value="@Model.CreateTime.ToString("yyyy-MM-ddTHH:mm")" />
即年月日和时间之间有个T,这样在手机的浏览器上就能正常显示默认值了