中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-24 20:04
中国DOS联盟论坛 » WinPE、PowerShell及其它命令行系统专区 » [提问]关于echo %date:~0,4%的用法 查看 7,503 回复 18
楼 主 [提问]关于echo %date:~0,4%的用法 发表于 2006-05-04 19:47 ·  中国 四川 成都 电信
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
在TigerPower的帖子 PowerShell初步印象中提到
echo %date:~0,4%
可以显示
2006
具体关于 ~0,4 的用法可以在那里查到?
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
scriptor +1 2006-12-22 12:22
2 发表于 2006-05-04 22:04 ·  中国 广东 广州 白云区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
运行 set/?
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
3 发表于 2006-05-05 19:22 ·  IANA 局域网IP(Private-Use)
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
thx,平时都忽略了这些有用的帮组
4 发表于 2006-05-05 19:52 ·  中国 上海 闵行区 电信
中级用户
★★
大师兄
积分 377
发帖 99
注册 2005-08-26 07:37
20年会员
UID 41945
状态 离线
这个用法在Windows中的帮助好像是遗漏了
5 发表于 2006-05-15 15:11 ·  中国 北京 联通
银牌会员
★★★
DOS联盟捡破烂的
积分 1,144
发帖 425
注册 2005-10-20 00:00
20年会员
UID 43784
来自 北京
状态 离线
这个要看系统的实际情况,XP和2000就不一直,是因为时间显示的顺序不一样造成的
6 发表于 2006-07-13 07:49 ·  中国 辽宁 大连 教育网
中级用户
★★
DOS之友
积分 332
发帖 168
注册 2005-10-06 00:00
20年会员
UID 43171
性别 男
来自 天涯
状态 离线
那我想问一下。这个时间显示顺序不一样。是因为区域与语言设置不一样造成的吗?
7 发表于 2006-07-18 11:06 ·  中国 安徽 芜湖 电信
高级用户
★★★
积分 866
发帖 415
注册 2005-12-04 11:19
20年会员
UID 46459
状态 离线
这个用法必须狠狠的用一下,要不然真的不能够记得清.
8 发表于 2006-07-19 22:41 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
Originally posted by IceCrack at 2006-7-13 07:49:
那我想问一下。这个时间显示顺序不一样。是因为区域与语言设置不一样造成的吗?


时间显示顺序是可以自定义的呀

1. 单击开始,然后单击控制面板。
2. 单击“日期、时间、语言和区域设置”,然后单击“区域和语言选项”。
3. 要更改各个设置的一项或多项,请单击自定义
9 发表于 2006-10-06 11:59 ·  中国 黑龙江 哈尔滨 联通
初级用户
积分 41
发帖 16
注册 2006-10-01 23:45
19年会员
UID 64267
状态 离线
echo %date:~0,4%
可以显示
2006

这里,自己测试: echo %date% 显示:2006-10-05 星期四 (跟显示的时间格式有关)
echo %date:~1,4% 显示:006-
echo %date:~1,3% 显示:006

猜测结论:%date% 是显示的date的变量的值,而~1,4 表示显示这个值从第一位开始的四个字符。

检测猜测:%systemroot% 显示:C:\WINDOWS
%systemroot:~3,7% 则应该显示:WINDOWS 上机测试和预期结果相同,结论正确。
10 发表于 2006-10-06 22:09 ·  中国 浙江 衢州 江山市 电信
银牌会员
★★★
积分 1,270
发帖 548
注册 2004-05-31 00:00
22年会员
UID 25754
性别 男
状态 离线
这些变量看起来复杂,理解了就感觉简单了。
11 Prise 发表于 2006-12-22 12:23 ·  中国 北京 中国科学院研究生院
银牌会员
★★★
积分 1,187
发帖 555
注册 2006-12-21 07:35
19年会员
UID 74129
性别 男
状态 离线
You helped me to do mre things after reading it!!

You deserved prise!

heh....
12 发表于 2006-12-24 10:21 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
13 发表于 2007-02-26 09:30 ·  中国 广东 东莞 电信
初级用户
积分 107
发帖 48
注册 2006-11-30 12:06
19年会员
UID 72174
性别 男
状态 离线
又学到了一招!
14 发表于 2007-03-02 13:06 ·  中国 广东 东莞 电信
新手上路
积分 16
发帖 8
注册 2007-03-02 12:15
19年会员
UID 80559
性别 男
状态 离线
不看不知道
15 发表于 2007-04-19 00:43 ·  中国 河南 郑州 教育网
新手上路
积分 2
发帖 1
注册 2007-04-18 23:35
19年会员
UID 85650
性别 男
状态 离线
hao 好学习!
论坛跳转: