最新历史版本 :将文本型或数值型时间值转换为日期格式 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 问题描述

用户记录时间的格式多种多样,有些存储以文本字段或数值字段保存。有时需要将字符串或数值字段解析成日期字段。

大部分情况下,我们可以使用「字段设置」直接进行字段类型转化,如下图所示:

但若是无法直接进行转换该如何呢?这里给大家列举几种情况的解决方法。

1.2 解决思路

不能直接转化字段类型时,我们经常使用函数处理。

2. 将字段类型转化为日期类型编辑

将下面的「年月日」、「年月」、「年、月、日」、「时间戳」转化为日期类型。

示例数据:转日期类型.xlsx

新建一个分析主题,上传示例数据。如下图所示:

2.1 将 20200522 和 202005 转化为日期类型

1)先将「年月日」、「年月」字段转化为文本类型,方便之后被函数处理。如下图所示:

2)使用 TODATE-转化为日期 将这「年月日」转化为日期类型。点击「新增公式列」,如下图所示:

3)将「年月」转化为日期类型,点击「新增公式列」,如下图所示:

年月转化为日期类型后,默认显示为每月的 1 号。

2.2 将多列数值字段转化为日期

用户有时会单独将年、月、日分多个字段保存,可以使用「DATE 函数」将多个字段处理成一个日期字段。DATE 函数的使用方法请参见:DATE 函数

点击「新增列」,如下图所示:

2.3 将时间戳转化为日期字段

时间戳形式可以直接通过「字段设置」直接转换字段类型。如下图所示: