楼主: longgb246
35017 5

日期函数MDY的具体意思 [推广有奖]

  • 3关注
  • 1粉丝

已卖:139份资源

讲师

68%

还不是VIP/贵宾

-

威望
0
论坛币
2491 个
通用积分
8.4272
学术水平
10 点
热心指数
16 点
信用等级
8 点
经验
2008 点
帖子
346
精华
0
在线时间
613 小时
注册时间
2013-4-26
最后登录
2023-3-18

楼主
longgb246 学生认证  发表于 2014-5-21 20:16:37 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
看little SAS中:
x=MDY(1,1,60);
x=0

m=2; d=1; y=60;
date=MDY(m,f,y);
date=31

运行结果也是一样,就搞不懂mdy是什么意思,难道2月有31天?求讲解!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:日期函数 little 是什么意思 date ATE little

回帖推荐

mingfeng07 发表于2楼  查看完整内容

你第二个应该是date=MDY(m,d,y);date为1960年2月1日,用数值表示为1960年1月1日到1960年2月1日之间的天数,当然是31天。

沙发
mingfeng07 学生认证  发表于 2014-5-21 21:18:24
你第二个应该是date=MDY(m,d,y);date为1960年2月1日,用数值表示为1960年1月1日到1960年2月1日之间的天数,当然是31天。
欢迎扫一扫我头像关注, 不定期分享SAS技术知识。

藤椅
longgb246 学生认证  发表于 2014-5-22 00:06:59
mingfeng07 发表于 2014-5-21 21:18
你第二个应该是date=MDY(m,d,y);date为1960年2月1日,用数值表示为1960年1月1日到1960年2月1日之间的天数, ...
谢谢,懂了,mdy就是到1960.1.1的时间天数。

板凳
472374565 学生认证  发表于 2016-7-24 15:53:38
谢谢 受教了!

报纸
LHZ@EW 发表于 2020-8-26 14:27:29
mingfeng07 发表于 2014-5-21 21:18
你第二个应该是date=MDY(m,d,y);date为1960年2月1日,用数值表示为1960年1月1日到1960年2月1日之间的天数, ...
请问怎么从31天转到1960.01.01?

地板
xiaopingN 发表于 2020-8-26 22:12:23
LHZ@EW 发表于 2020-8-26 14:27
请问怎么从31天转到1960.01.01?
每个日期在SAS中都有一个固定的值。SAS 规定对应1960.01.01 这个日期在SAS的值为0,顺次加1, 那么1960.02.01这个日期在SAS中对应的值自然是31. MDY 函数就是用来显示日期在SAS中对应的值。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-8 13:59