formatting相关内容

MVC DateTime 绑定日期格式不正确

Asp.net-MVC 现在允许隐式绑定 DateTime 对象.我有一个类似 的动作 public ActionResult DoSomething(DateTime startDate){...} 这成功地将字符串从 ajax 调用转换为 DateTime.但是,我们使用日期格式 dd/MM/yyyy;MVC 正在转换为 MM/dd/yyyy.例如,使用字符串“09/02/2009"提交 ..
发布时间:2021-12-03 15:16:39 其他开发

使用 XSLT 删除重复元素

我需要使用特定节点 (ItemID) 从我的 XML 中消除重复元素 我的 XML 如下所示; WaltonsCAP600795SI2010050672307302Pentel LR7 ..
发布时间:2021-12-03 14:58:30 其他开发

格式化 XML 字符串以打印友好的 XML 字符串

我有一个这样的 XML 字符串: 成功 一个元素和另一个元素之间没有线,因此很难阅读.我想要一个格式化上述字符串的函数: 不用自己手动编写格式化函数,有没有我可以随意使用的 .Net 库或代码片段? 解决方案 使用 XmlTextWriter... pub ..
发布时间:2021-12-03 14:12:28 C#/.NET

熊猫:设置没有.最大行数

我在查看以下 DataFrame 时遇到问题: n = 100foo = 数据帧(索引=范围(n))foo['floats'] = np.random.randn(n)富 问题是它不会在 ipython notebook 中默认打印所有行,但我必须切片才能查看结果行.即使是以下选项也不会改变输出: pd.set_option('display.max_rows', 500) 有谁知道如何显 ..
发布时间:2021-12-03 09:02:07 Python

php用一个空格替换多个空格

我正在尝试用一个空格替换多个空格.当我使用 ereg_replace 时,我收到一个关于它被弃用的错误. ereg_replace("[ \t\n\r]+", " ", $string); 是否有相同的替代品.我需要用一个空格替换多个 " " 空格和多个 nbsp 空格. 解决方案 使用 preg_replace() 而不是 [ \t\n\r] 使用 \s: $output = pr ..
发布时间:2021-12-03 08:04:20 PHP

格式化 HTML 表格单元格,以便 Excel 格式化为文本?

我正在创建一个 HTML 表格,它将在 Excel 中作为电子表格打开.我可以使用什么 HTML 标记或 CSS 样式来“告诉"Excel 将单元格的内容显示为文本? 解决方案 您可以将格式应用于单元格的数字、文本、日期等. 请参阅我之前的回答:HTML 到 Excel:如何告诉 Excel 将列视为数字? (调整后的片段) 如果您向页面添加 CSS 类: .num { ..
发布时间:2021-12-02 22:44:44 前端开发

Excel CSV - 数字单元格格式

我将报告生成为 CSV 文件.当我尝试在 Excel 中打开文件时,它会根据单元格的内容对数据类型做出假设,并相应地重新格式化. 例如,如果 CSV 文件包含 ...,005,... 然后Excel显示为5.有没有办法覆盖它并显示 005? 我更愿意对文件本身做一些事情,这样用户只需双击 CSV 文件即可打开它. 我使用 Excel 2003. 解决方案 在打开 .c ..
发布时间:2021-12-02 22:07:48 其他开发

Objective-C 中的四舍五入数字

我正在尝试进行一些数字舍入并转换为字符串以增强 Objective-C 程序中的输出. 我有一个浮点值,我想四舍五入到最接近的 0.5,然后用它来设置标签上的文本. 例如: 1.4 将是一串:1.5 1.2 将是一个字符串:1 0.2 将是一个字符串:0 我花了一段时间在 Google 上寻找答案,但是作为 Objective-C 的菜鸟,我不知道要搜索什么!所 ..
发布时间:2021-12-02 18:22:53 移动开发

使浮点数只显示两位小数

我在 float 中有值 25.00,但是当我在屏幕上打印它时它是 25.0000000. 如何显示只有两位小数的值? 解决方案 这不是数字如何存储的问题,而是您如何显示它的问题.将其转换为字符串时,您必须四舍五入到所需的精度,在您的情况下是两位小数. 例如: NSString* formattedNumber = [NSString stringWithFormat:@"%.0 ..
发布时间:2021-12-02 18:15:20 移动开发

将字符串转换为 NSDate

如何在 iOS 上将字符串转换为 NSDate? 解决方案 NSString *dateStr = @"20100223";//将字符串转换为日期对象NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];[dateFormat setDateFormat:@"yyyyMMdd"];NSDate *date = [dateF ..
发布时间:2021-12-02 18:13:18 C/C++开发

从 [NSDate 日期] 获取日期减少几个小时

我正在使用 NSDate *date = [NSDate 日期]; 获取日期,但我得到的日期相差 2 小时. 解决方案 NSDate 对象没有时区.它们代表了一个绝对的时刻.但是,当您询问其 description(例如,通过使用 NSLog() 打印)时,它必须选择一个时区.最合理的“默认"选择是 GMT.如果您自己不在格林威治标准时间,则日期似乎不正确,与您自己的偏移量有关. ..
发布时间:2021-12-02 17:33:34 移动开发

SQL Server 将 Varchar 转换为日期时间

我有这种日期格式:2011-09-28 18:01:00(在 varchar 中),我想将其转换为日期时间更改为这种格式 28-09-2011 18:01:00.我该怎么做? 解决方案 SELECT CONVERT(Datetime, '2011-09-28 18:01:00', 120) -- 将其转换为日期时间SELECT CONVERT( VARCHAR(30), @date ,10 ..
发布时间:2021-12-02 15:13:06 数据库

如何在 .NET 中使用自定义格式对 TimeSpan 对象进行 String.Format 格式化?

将 TimeSpan 对象格式化为具有自定义格式的字符串的推荐方法是什么? 解决方案 请注意:此答案适用于 .Net 4.0 及更高版本.如果您想在 .Net 3.5 或更低版本中格式化 TimeSpan,请参阅 JohannesH 的回答. 自定义 TimeSpan 格式字符串是在 .Net 4.0 中引入的.您可以在 MSDN Custom TimeSpan Format Str ..
发布时间:2021-12-02 13:44:50 C#/.NET

将骆驼案例转换为红宝石中的下划线案例

有没有现成的函数可以将驼峰式字符串转换为下划线分隔的字符串? 我想要这样的东西: "CamelCaseString".to_underscore 返回“camel_case_string". ... 解决方案 Rails 的 ActiveSupport使用以下内容向字符串添加下划线: class 字符串定义下划线self.gsub(/::/, '/').gsub(/([A ..
发布时间:2021-12-02 12:36:25 其他开发

格式浮动与标准 json 模块

我在 python 2.6 中使用标准 json 模块 来序列化浮点数列表.但是,我得到了这样的结果: >>>导入json>>>json.dumps([23.67, 23.97, 23.87])'[23.670000000000002, 23.969999999999999, 23.870000000000001]' 我希望浮点数仅使用两位十进制数字进行格式化.输出应如下所示: >>>j ..
发布时间:2021-12-02 11:54:33 Python

如何漂亮地打印 JSON 文件?

我有一个乱七八糟的 JSON 文件,我想打印出来.在 Python 中执行此操作的最简单方法是什么? 我知道 PrettyPrint 接受一个“对象",我认为它可以是一个文件,但我不知道如何传入文件.仅使用文件名是行不通的. 解决方案 json 模块已经使用 indent 参数实现了一些基本的漂亮打印,该参数指定了多少空格缩进: >>>导入json>>>>>>your_json = ..
发布时间:2021-12-02 10:58:05 Python

如何将具有混合日期格式的变量转换为一种格式?

我的数据框示例: 日期1 1987 年 2 月 25 日2 1974 年 8 月 20 日3 1984 年 10 月 9 日4 1992 年 8 月 18 日5 1995 年 9 月 19 日6 63 年 10 月 16 日7 65 年 9 月 30 日8 2008 年 1 月 22 日9 13-11-196110 1987 年 8 月 18 日11 70 年 9 月 15 日12 1994 ..
发布时间:2021-12-01 20:45:52 其他开发

如何禁用科学记数法?

我有一个包含 p 值列的数据框,我想对这些 p 值进行选择. >pvalues_anova[1] 9.693919e-01 9.781728e-01 9.918415e-01 9.716883e-01 1.667183e-02[6] 9.952762e-02 5.386854e-01 9.997699e-01 8.714044e-01 7.211856e-01[11] 9.536330e-01 ..
发布时间:2021-12-01 20:30:51 其他开发

在 R 中格式化小数位

我有一个数字,例如 1.128347132904321674821,我想在输出到屏幕(或写入文件)时只显示两位小数.如何做到这一点? x 编辑: 使用: options(digits=2) 已被建议作为可能的答案.有没有办法在脚本中指定它以供一次性使用?当我将它添加到我的脚本中时,它似乎并没有做任何不同的事情,而且我对大量重新键入以格式化每个数字不感兴趣(我正在自动化一个非常大的报 ..
发布时间:2021-12-01 20:30:41 其他开发

std::string 格式,如 sprintf

我必须用 std::string 格式化 std::string="http://en.cppreference.com/w/cpp/io/c/fprintf">sprintf 并将其发送到文件流中.我该怎么做? 解决方案 你不能直接这样做,因为你没有对底层缓冲区的写访问权限(直到 C++11;参见 Dietrich Epp 的 评论).您必须首先在 c 字符串中执行此操作,然后将其复制到 ..
发布时间:2021-12-01 15:26:28 C/C++开发