reporting-services - 长日期格式不适用于 en-GB 和 en-CA 文化
问题描述
为了打印特定的报告,我们使用长日期格式。格式取决于文化,并在占位符属性中定义。
对于 en-US,日期按定义的格式打印。但是,当文化更改为 en-GB 或 en-CA 时,日期不会按照定义的格式打印。不打印日期名称部分。
对于 en-US,它正在打印Monday, July 26, 2021
对于 en-GB 和 en-CA,它正在打印July 26, 2021
即使经过彻底的分析,我们仍然无法找出这种差异的原因和解决方案。一种解决方案是使用自定义的日期格式,但考虑到此处未提及的一些特定要求,这将非常低效。
是否有可能,对于那些文化,例如 en-GB/en-CA 长日期格式不包含日期名称,因此它没有在 SSRS 或 .NET 中实现?
或者我的实施有什么问题吗?即使它很简单,我是否错过了任何场景?
解决方案
推荐阅读
- docker - 无法从容器中删除所有 docker
- corda - r3 Corda 中账户之间的代币转移
- android - 如何在 Android Room 中使用 PagedListAdapter 获取总查询数
- node.js - 在角度和节点的后端面临图像上传和执行 sql 查询的问题
- python - 使用 SearchVector 查询时重复的结果
- javascript - 每当我在另一个方法中调用一个方法时,我得到 TypeError cannot read undefined
- python-3.x - Django 3.1 使用来自管理员抛出错误的 Tagulous 更新
- r - 使用 rgee 处理后,栅格与 shapefile 不对齐
- rust - 你应该如何处理帕克的虚假唤醒?
- c# - 将字典数据转换为数据表