如何将表格中文本格式的2009-10-01改为10月1日,C语言:根据给定的年月日计算出该日期是公元记年以来的第几天

发布时间:2020-07-11 12:21:38

如何将表格中文本格式的2009-10-01改为10月1日,C语言:根据给定的年月日计算出该日期是公元记年以来的第几天

网友回答

分两步
  1、选中列 数据 分列 下一步 下一步 列数据格式(点选日期) 完成
  2、再选中列 设置单元格式 选日期 选样式为3月14日的样式 确定

网友回答

代码基本没问题,但是得出的答案只能自己看看,肯定不是准确的,因为日历问题,涉及到部分历史
  由于历法的误差,到十六世纪80年代,当时的历法已经不能准确显示太阳的轨迹。公元1582年3曰1日,罗马教皇格里高利十三布诏修改儒略历。
  将1582年10月4日之后的一天定为10月15日。
  即1582年10月5日-10月14日这十天在历史上是不存在的。
  在此之前,不能被400整除的世纪年也当闰年计算的。前后闰年计算方法也不一致。
  而且因为当时信息传播以及宗教政治原因,并不是所有国家都在这个时期调整历法的,各国是先后调整历法。所以你这个算法因为这个原因很可能不能得到正确答案。
以上问题属网友观点,不代表本站立场,仅供参考!