请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

余音未静

高级会员

203

主题

697

帖子

1868

积分

高级会员

积分
1868
QQ
余音未静
高级会员   /  发表于:2022-11-1 15:01  /   查看:2460  /  回复:10
1金币
导入时间,将2017.10.1  把1删除  值就变成了1905/7/9 是什么情况

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,目前比较简单的方案时您去修改 excel 的日期,将格式统一。 关于这个给您提供一个思路,使用 excel 函数判断日期中点的个数,如果个数是 1,就给日期末尾添上 .1,如下图所示: 格式统一后在导入。

10 个回复

最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2022-11-1 15:01:15
来自 11#
您好,目前比较简单的方案时您去修改 excel 的日期,将格式统一。
关于这个给您提供一个思路,使用 excel 函数判断日期中点的个数,如果个数是 1,就给日期末尾添上 .1,如下图所示:

格式统一后在导入。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-1 15:14:58
3#
老板,这个1是不能删滴,这个时间背后其实是以一个数字的形式储存的,
就是oadate的原理,减少一位数字后,会影响背后的值,导致被转化成了另一个日期

回复 使用道具 举报
余音未静
高级会员   /  发表于:2022-11-1 15:28:37
4#
Joe.xu 发表于 2022-11-1 15:14
老板,这个1是不能删滴,这个时间背后其实是以一个数字的形式储存的,
就是oadate的原理,减少一位数字后 ...

就是有些数据是 2010.7  这样有什么办法转吗
回复 使用道具 举报
余音未静
高级会员   /  发表于:2022-11-1 16:15:54
6#
duxp 发表于 2022-11-1 16:06
你直接在表格加工好再导入,转不了

表格如何加工呀 大佬
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-11-1 17:04:51
7#
余音未静 发表于 2022-11-1 16:15
表格如何加工呀 大佬

大佬您好,咱们是要将这个日期导入到活字格的数据库中吗,若是想要导入到数据库中,那导入的数据肯定是完整的日期,比方说2017/10/1,这样的日期在数据库中才是可以正常存储的,只需要展示的时候,将单元格的格式设置成只展示年月就可以了
这是我在数据库中存储的

这是在页面展示的

这是具体的设置

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
吴小胖讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-11-1 17:21:34
8#
在前端显示的时候您可以使用text函数只取年月,用法:=TEXT(日期字段,"yyyy-MM")
说明:
y代表年,您想显示四位的年,就打yyyy;两位的年就打yy
M代表月
回复 使用道具 举报
余音未静
高级会员   /  发表于:2022-11-1 17:25:15
9#
Grayson.Shang 发表于 2022-11-1 17:04
大佬您好,咱们是要将这个日期导入到活字格的数据库中吗,若是想要导入到数据库中,那导入的数据肯定是完 ...

是这种情况 就比如我一个需要导入的文档中 有五千条数据
有些数据时间格式就是 2018.10  有些数据格式就是2020.10.1
带日的能导入正确  年月的就不行  
回复 使用道具 举报
余音未静
高级会员   /  发表于:2022-11-1 17:26:27
10#
吴小胖 发表于 2022-11-1 17:21
在前端显示的时候您可以使用text函数只取年月,用法:=TEXT(日期字段,"yyyy-MM")
说明:
y代表年,您想 ...

就比如我一个需要导入的文档中 有五千条数据
有些数据时间格式就是 2018.10  有些数据格式就是2020.10.1
带日的能导入正确  年月的就不行  
回复 使用道具 举报
余音未静
高级会员   /  发表于:2022-11-2 09:34:40
12#
Simon.Sun 发表于 2022-11-1 15:01
您好,目前比较简单的方案时您去修改 excel 的日期,将格式统一。
关于这个给您提供一个思路,使用 excel  ...

刚试了一下  如果时间是2018.10  就显示的是2018.1了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部