如何在Power Apps中去除日期值中的时间并修正日期偏移问题?
Power Apps连接Excel日期异常(少一天+带时间)解决办法
修正时区偏差:Power Apps默认用UTC时区存储日期,Excel若为本地时区会出现偏移。提交表单时,用公式
DateAdd(YourDatePicker.SelectedDate, TimeZoneOffset(), Minutes)将日期转换为本地时区后再写入Excel,抵消UTC与本地时区的差值。强制存储纯日期:在添加按钮的提交逻辑中,提取日期的年、月、日部分,用
Date(Year(YourDatePicker.SelectedDate), Month(YourDatePicker.SelectedDate), Day(YourDatePicker.SelectedDate))作为写入Excel的日期值,彻底避免附带时间信息。设置Excel单元格格式:打开关联的Excel文件,将日期列的单元格格式改为「短日期」或「长日期」(不要选带时间的格式),设置完成后回到Power Apps刷新数据源连接,确保格式同步生效。
前端显示格式化:在画廊或表单中展示日期时,用
Text(ThisItem.YourDateColumn, "yyyy-mm-dd")格式化输出,强制只显示日期部分,屏蔽时间内容。
内容的提问来源于stack exchange,提问作者BlankerHans
相关产品推荐
相关产品推荐

