我爱我老婆
摘要: 在SOA环境中,经常遇到时间,日期错乱的情况明明在A端发的日期是2012-05-11,B端却收到2012-05-10, 什么情况?原因在于.net的反序列化会自动把DateTime类型的字段,转为本地时间e.g. 如果B所在的服务器,本地时区设置为太平洋时间 -7区:"2012-10-21" 转化为 "2012-10-21 12:00:00 AM" "2012-10-21-07:00" 转化为"2012-10-21 12:00:00 AM" "2012-10-21+00:00" 转化为" 阅读全文
posted @ 2012-05-17 17:41 DataFlow 阅读(4343) 评论(0) 推荐(0) 编辑
摘要: 有什么区别?decimal.Round(xx, decimalPos, MidpointRounding.ToEven); VSdecimal.Round(xx, decimalPos, MidpointRounding.AwayFromZero); AwayFromZero, 就是常用的四舍五入.ToEven, 就比较特别了,称为就近舍入或四舍六入五成双e.g. 22.333 to 22.33 22.335 to 22.34 22.325 to 22.32 22.336 to 22.34 22.326 to 22.33后面是5的情况比较特殊,如果前面是奇数,则升上去,反之,则截掉,在金融结算 阅读全文
posted @ 2012-05-17 09:32 DataFlow 阅读(4270) 评论(0) 推荐(0) 编辑