草庐IT

日期差

全部标签

python - 解析XML、日期格式(PT0H0M0S、PT2920H0M0S)

我正在尝试使用python解析从MSProject2013导出的xml文件,它包含以下数据:146282014-09-22T08:00:002015-09-22T08:00:008PT2920H0M0S146282015-09-22T08:00:002015-09-23T08:00:002PT8H0M0S我不明白的是PT8H0M0S和PT2920H0M0S代表什么(TimephasedData)。目前我通过替换字符“T”来解析日期,然后使用strptime 最佳答案 这是一个ISO8601持续时间值。比较iCaldurationda

xml - 我们可以以 MM-DD-YYYY 格式验证来自 XSD 的日期吗?

我们可以在XSD中对要限制的元素指定MM-DD-YYYY格式的日期限制吗? 最佳答案 是的,可以使用正则表达式左边当然也应该检查范围。也许您可以扩展正则表达式以仅接受某些数字。 关于xml-我们可以以MM-DD-YYYY格式验证来自XSD的日期吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3507071/

xml - yyyy-mm-dd 格式的日期不会抛出错误

嗯,这可能看起来很奇怪,但我看到,在将字符串转换为日期时,值20155-10-10没有抛出错误,指出无效日期。使用的函数如下fn-bea:date-from-string-with-format("MM/dd/yyyy",'10/10/20155')上面的函数返回日期20155-10-10,当上面的字符串被传递并且也被模式验证时。该字段声明为类型xs:date函数的原型(prototype)是fn-bea:date-from-string-with-format($formatasxs:string?,$dateStringasxs:string?)asxs:date?请点击链接htt

c# - 如何将日期从 XML 序列化到 C#.NET

20160102这是xml文件,现在我想将日期序列化为.net,如01/02/2016(dd/mm/yy或mm/dd/yy格式)我试过这两种方式objCompanyVouchar.VOUCHER_DATE=XmlConvert.ToDateTime(node.SelectSingleNode("DATE").InnerText)objCompanyVouchar.VOUCHER_DATE=Convert.ToDateTime(node.SelectSingleNode("DATE").InnerText);但它显示异常“字符串未被识别为有效的日期时间。”有谁知道我该如何解决这个问题?

python - 我如何在 odoo 的 xml 中获取当前日期?

我在odoo的会计选项卡中按过期过滤器添加分组。并且想要获取上下文due_date,但我没有在任何地方获取当前日期,我不知道如何获取它,任何人都可以告诉我如何在odoo中获取当前日期?这是我的过滤器分组这是我的其他代码,我在其中使用了计算字段,但不知道如何获取当前日期@api.depends('date_due')@api.multidef_compute_due_date(self):forrecordinself:record.past_due=record.date_due 最佳答案

xml - 如何在 XSLT 1.0 中查找当前日期

我发现在我的XSLT代码中检索当前日期时遇到问题。我正在使用1.0版和MSXSL.exe应用程序来触发我的xslt代码。我尝试使用以下代码行来实现此功能,但它不起作用。看起来1.0版本不支持当前日期功能。您能否提供适用于xslt1.0的解决方案。 最佳答案 XSLT1.0中没有current-date()函数。如果您的处理器支持,您可以使用date-time()EXSLT扩展函数。除此以外您必须在运行时将日期作为参数传递给样式表,或者从Web服务获取它。 关于xml-如何在XSLT1.0

xml - 在 XSLT 中查找两个日期时间之间的差异

我有一个XML文件,其中包含一些带有开始点和结束点的日期,如下所示:..........问题:如何计算两个时间属性的差值? 最佳答案 Iamgettingtheerror:...xsl:version:only1.0featuresaresupported这是一个纯粹的XSLT1.0解决方案:days,hours,minutesandseconds演示:http://xsltfiddle.liberty-development.net/aiyndK 关于xml-在XSLT中查找两个日期时

xml - 从 dd/mm/yyyy 到月 yyyy 的 XSLT 日期转换

我正在使用XSLT1.0并且需要将日期格式从dd/mm/yyyy转换为月yyyy,例如2011年1月。有人可以为此提供示例吗?我可以找到XSLT2.0的示例,但我使用的是1.0。谢谢,科林。 最佳答案 使用:JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember23/02/2012 关于xml-从dd/mm/yyyy到月yyyy的XSLT日期转换,我们在StackOverflow上找到一个类似的

xml - 使用 XSLT 将 XML 中的日期和转换为 UTC 时区

我有一个XML文档,其中包含标准ISO8601格式的日期。像这样:2011-11-29T04:15:22-08:00我想使用XSLT将时间转换为UTC和以下形式的输出日期:2011-11-2912:15:22如何实现?提前致谢。 最佳答案 以下XPath2.0表达式生成所需的字符串值:translate(string(adjust-dateTime-to-timezone(xs:dateTime('2011-11-29T04:15:22-08:00'),xs:dayTimeDuration('PT0H'))),'TZ','')基于X

sql-server - 日期类型的 XML 后代的 MIN

如何查询XML字段中所有后代的最小日期。像这样:DECLARE@xmlXML='2006-01-012016-09-142016-09-142016-09-14'SELECT@xml.value('min(descendant::EffectiveDate)','varchar(max)')minDate,@xml.value('count(descendant::EffectiveDate)','varchar(max)')countDate不幸的是,上面的MIN返回NULL 最佳答案 非类型化xml节点值的默认数据类型是xdt: