关于日期处理

MSN87023591 2010-02-17 11:17:20
日期在一个会记周期是怎么处理的?如2010-1-26到2010-2-25是一个周期,如何把2010-1-26到2010-2-25的记录归集到2月份处理呢?
...全文
83 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
marcoak 2010-02-18
  • 打赏
  • 举报
回复
这个你只能比较日期. 把26号以后的算在下月上.
MSN87023591 2010-02-18
  • 打赏
  • 举报
回复
引用 15 楼 liushengmz 的回复:
使用SQL函数吧,楼主的意思大概我是明白,但要实现,自己写个函数

来定义自己的月份,比如正常的月分是1号到30号,你可以重新定义26号至26号为一个月,

至于这个怎么写,有点复杂,楼主的分也不多,结帐率也很少,我只能答到这里了!^.^

我加分吧...呵呵..
liushengmz 2010-02-18
  • 打赏
  • 举报
回复
使用SQL函数吧,楼主的意思大概我是明白,但要实现,自己写个函数

来定义自己的月份,比如正常的月分是1号到30号,你可以重新定义26号至26号为一个月,

至于这个怎么写,有点复杂,楼主的分也不多,结帐率也很少,我只能答到这里了!^.^
MSN87023591 2010-02-18
  • 打赏
  • 举报
回复
引用 13 楼 whb147 的回复:
这个东西没有什么好办法
你应该在一个表里定义你的财月起始日期和结束日期
比如
1月  2009-12-25  2010-1-26
2月  2010-2--26  2010-3-25
……
我记得微软的财年是每年的7月开始,呵呵
财月是上个月的倒数第二个星期的星期日到本月倒数第二个星期的星期日
所以呢
只要你的财月是确定的,你就定义好,写一个触发器什么的,去更新你的财月字段
这样你以后每次查询就直接选财月就可以了


如何写这一个Sql函数,录入任一日期就自动归集到某年某月呢?
whb147 2010-02-18
  • 打赏
  • 举报
回复
这个东西没有什么好办法
你应该在一个表里定义你的财月起始日期和结束日期
比如
1月 2009-12-25 2010-1-26
2月 2010-2--26 2010-3-25
……
我记得微软的财年是每年的7月开始,呵呵
财月是上个月的倒数第二个星期的星期日到本月倒数第二个星期的星期日
所以呢
只要你的财月是确定的,你就定义好,写一个触发器什么的,去更新你的财月字段
这样你以后每次查询就直接选财月就可以了
MSN87023591 2010-02-18
  • 打赏
  • 举报
回复
我再表述一下:
一般企业都是从上月26日到本月25日结帐,在处理记录时如2010-1-26到2010-2-25是一个周期,
可是我不能每个月都要进行比较一次吧,如26到25号应是一个周期,这时必要知道月份才行,
2.26至3.25才知是2月份的.
我有个入 出库数据表,添加了存储月份的字段和年的字段
我想实现自动归集,如当前系统日期如果2009-6-23归为6月份数据,2009-6-27归为7月份,2009-8-1归为8月份.....
  • 打赏
  • 举报
回复
可以用两值相等也可以用每天的 --> 可以用两值相减也可以用每天的
  • 打赏
  • 举报
回复
会计期汇总也并不慢,期初和期末只需要取日记账两个数值,期间发生额则可以用两值相等也可以用每天的发生额累计,计算量并不大。

没有必要“归集到下一个月”。
  • 打赏
  • 举报
回复
什么是“归集到下一个月”呢?

对于计算机记账可能不比手工记账需要那么多旁支,只要记录日记账就可以了,当你出会计期的报表时则可以用日记账临时汇总。
MSN87023591 2010-02-18
  • 打赏
  • 举报
回复
日期在一个会计周期是怎么处理的?
一般企业都是从上月26日到本月25日结帐,在处理记录时如2010-1-26到2010-2-25是一个周期,提取月份倒是容易
可是我不能每个月都要进行比较一次吧,如26到25号应是一个周期,这时必要知道月份才行,2.26至3.25才知是2月份
的,如何不知道月份的前提下,根据26至25日确定它是那一个月的会计周期呢?
有点罗索了....举个例:
如今天是当月(2月份)的25日了, 明天就是26日了(3月份),在录入单据时根据系统提取的还是2月份,难道我要把月
份加1才能让它归集到下一个月吗?
tiandi0074 2010-02-18
  • 打赏
  • 举报
回复
真是有点迷糊
Dogfish 2010-02-18
  • 打赏
  • 举报
回复
是不是sql搜索?回复内容太短了!
mars199 2010-02-18
  • 打赏
  • 举报
回复
引用 4 楼 ahsun1987 的回复:
引用 2 楼 zhoukang0916 的回复:引用 1 楼 xiaoyuchen3v 的回复:没看懂LZ的意思说实话…… 我就算不说实话,我也没看懂!
up
我看懂了一点点
Taiyangchen 2010-02-18
  • 打赏
  • 举报
回复
引用 2 楼 zhoukang0916 的回复:
引用 1 楼 xiaoyuchen3v 的回复:没看懂LZ的意思说实话……

我就算不说实话,我也没看懂!

up
PandaIT 2010-02-17
  • 打赏
  • 举报
回复
引用 1 楼 xiaoyuchen3v 的回复:
没看懂LZ的意思说实话……


我就算不说实话,我也没看懂!
xiaoyuchen3v 2010-02-17
  • 打赏
  • 举报
回复
没看懂LZ的意思说实话……

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧