我用专业版想表达“生日.月龄=3”该如何编写?

Home Home
引用 | 編輯 zw263755
2009-06-18 08:10
樓主
推文 x0
我想表达刚出生的婴儿,每个月的性格变化,假如孩子刚满3个月零几天。
程式编写:如果:生日.月龄=3.且.生日.日龄=99
      程式提示错误;
我该如何编写,请教正确的程式该如何表示?
  求教求教??????

獻花 x0
引用 | 編輯 mainchen
2009-06-18 09:38
1樓
  
可以運用現有的參數, 自行計算並設定到指定的變數內, 請見下例:

此例中 "月齡" 代表出生後到目前日期, 相差了幾個月,
此例中 "日齡" 代表出生後到目前日期, 扣除月份後, 又多了幾天.



若要知道出生後到目前日期共相差幾天, 見下例:

設定:d=陽曆現系統-陽曆生系統

ps. 上列以繁體為例.

獻花 x0
引用 | 編輯 zw263755
2009-06-18 11:54
2樓
  
我按上述设定编进程式,并且是变成简体后,刚试过;
如果:月龄>3
如果:日龄>3
无论怎样编写,都不执行,不知是否还有要注意编写而没编的部分,实在不行,可否请你把它写进紫薇论命内,更新后,我在复制可否,拜托!!1

獻花 x0
引用 | 編輯 mainchen
2009-06-18 14:12
3樓
  
下列以簡體為例, 看看有沒有打錯字:

判斷目前電腦日期與生日的差距:



判斷行運日期與生日的差距:



或安裝附件程式

本帖包含附件
檔名: zip demo.rar   (2022-06-09 14:11 / 295 KB)   下載次數:11


獻花 x0
引用 | 編輯 zw263755
2009-06-18 15:32
4樓
  
感谢!流月程式已经执行了,但流日还不行,如下:
如果:日龄=10
程式执行正常。但如下:
如果:日龄=99
程式还是不执行,可能涉及到换算的原因吗?

獻花 x0
引用 | 編輯 mainchen
2009-06-18 15:39
5樓
  
下面是引用 zw263755 於 2009-06-18 15:32 發表的 : 到引言文
感谢!流月程式已经执行了,但流日还不行,如下:
如果:日龄=10
程式执行正常。但如下:
如果:日龄=99
程式还是不执行,可能涉及到换算的原因吗?

注意看我的算法及說明, 日齡是不會超過 31 天的, 因為是相距 "幾月" 又 "幾日", 有其他需求可以自行修改程式.

若想要計算相距總日數, 請見 2 樓帖下面說明.

獻花 x0
引用 | 編輯 zw263755
2009-06-18 18:06
6樓
  
原来是日数不超过31天,我明白了,谢谢!!!

獻花 x0
引用 | 編輯 chinkc
2009-06-20 10:01
7樓
  
原来如此!我明白了!

獻花 x0