求助:如何对word进行日期赋值
Word数据类型如何进行按位赋值?
比如定义一个ve:Word类型
1-5(5位) 表示日期中的天数:11100 表示日期里的28号
6-9(4位) 表示日期中的月份 0101 表示日期里的5月份
10-13(4位) 表示日期中的年份(位) 1011 表示日期里的11年(2000+)
其它位补0
如何对ve进行赋值?谢谢
[解决办法]
可以用16進制先直接賦一個值,然後根據需要按位“與”或 “或”就可。
[解决办法]
ve := (Year-2000) SHL 9 + Month SHL 5 + Day;
适合Year>=2000