Tag: 格式的

将毫秒转换为人类可读的时间间隔

我想用人们可读的格式格式化一些命令执行时间,例如: 3 -> 3ms 1100 -> 1s 100ms 62000 -> 1m 2s etc .. 考虑到天,小时,分钟,秒,… 是否有可能使用C# ?

定位到iframe的Firefox表单正在打开新选项卡

<form method="post" target="take_the_reload"> … </form> <iframe class="hide_me" name="take_the_reload"></iframe> 我的问题如下: 我有一个表单,需要防止刷新提交时所在的页面。 为了解决这个问题,我一直使用空的iframe作为表单的target 。 这在Chrome(v12.0.742)中完全符合预期,但在Firefox(v6.0)中失败。 在Firefox中会发生什么,在表单提交时,iframe在新标签中打开,这显然不是我想要的。 我发现了一些 相关的 post ,但没有解决我的具体情况,他们的解决scheme不起作用。 不幸的是,这项工作是在一个私有networking的专有系统,所以我不能只是简单地提供一个链接。 我也尝试使用frame而不是iframe作为相关主题的答案是以这种方式使用iframe s已被弃用。 但结果是一样的。 此外, iframe是硬编码到页面的,因为它不是用JavaScriptdynamic添加的。 最后,就像我之前所说的那样,这在Chrome中完美运行,但在Firefox中完全无法工作。 IE不是一个问题,所以任何非IE友好的解决scheme,欢迎!

如何格式化C#小数点以除去多余的下面的0?

我想格式化一个string作为十进制,但十进制包含一些小数点后面的零。 我如何格式化这些无意义的0消失? string.Format("{0}", 1100M); string.Format("{0}", 1100.1M); string.Format("{0}", 1100.100M); string.Format("{0}", 1100.1000M); 显示: 1100 1100.1 1100.100 1100.1000 但我希望它是: 1100 1100.1 1100.1 1100.1 作为参考,这里是其他问题,基本上是重复的,我发现感谢这里给出的答案: 分析小数点并在右边过滤额外的0? 最好的方法来显示小数点后面的零 我如何去掉十进制string中的零和小数点?

TextBlock中的WPF格式DateTime?

我有一个绑定到DateTime属性的TextBlock 。 如何configurationdate的格式?

DateTime“Z”格式说明符在哪里?

[ 更新 : 格式说明符与格式string不一样, 格式说明符是自定义格式string的一部分,格式string是“stock”,不提供自定义。 我的问题是与说明符不格式 ] 我一直在尝试使用“zzz”格式说明符来执行往返DateTime转换,我知道它是绑定到本地时间。 所以,如果我尝试使用UTCdate时间往返,它会抛出一个DateTimeInvalidLocalFormatexception,它应该与此文本一起: UTCdate时间正在被转换为仅在当地时间正确的格式的文本。 使用'z'格式说明符调用DateTime.ToString时会发生这种情况,这将在输出中包含本地时区偏移量。 在这种情况下,请使用指定UTC时间的“Z”格式说明符,或者使用“o”格式string,这是推荐的将文本保留为DateTime的方式。 当传递一个DateTime以被XmlConvert或DataSet序列化时,也会发生这种情况。 如果使用XmlConvert.ToString,则传入XmlDateTimeSerializationMode.RoundtripKind以正确序列化。 如果使用DataSet,请将DataColumn对象上的DateTimeMode设置为DataSetDateTime.Utc。 根据这个build议,我所需要做的就是用'ZZZ'代替'zzz',这样我就可以站在UTC格式。 问题是,在文档的任何地方都找不到'Z',我尝试的任何'Z'格式组合,例如'Z','ZZ','ZZZ',总是把DateTime实例转换为像文字一样的Z 。 有人忘记实现“Z”而不告诉exception消息的作者,或者我错过了如何换出一个有效的本地时间偏移量“+0000”没有黑客? 代码示例: // This is the format with 'zzzzz' representing local time offset const string format = "ddd MMM dd HH:mm:ss zzzzz yyyy"; // create a UTC time const string expected = "Fri Dec 19 17:24:18 +0000 […]

需要在Java中获得当前的时间戳

我需要在Java中获取当前时间戳,格式为MM/DD/YYYY h:mm:ss AM/PM , 例如: 06/01/2000 10:01:50 AM 我也需要它成为Threadsafe。 我可以利用这样的东西吗? java.util.Date date = new java.util.Date(); System.out.println(new Timestamp(date.getTime())); 或者在这里的链接讨论的例子。

我如何使用<a href="…">标签提交POST表单?

我怎样才能使用<a href="…">标记提交POST表单到showMessage.jsp ? <form action="showMessage.jsp" method="post"> <a href="showMessage.jsp"><%=n%></a> <input type="hidden" name="mess" value=<%=n%>/> </form>

格式化一个像货币但没有货币符号的双值(C#)

我给一个文本框提供一个string值,显示出需要格式化的余额。 ###,###,###,##0.00 我可以使用value.ToString(“c”),但是这会把货币符号放在它的前面。 任何想法如何我会操纵string之前喂文本框来实现上述格式? 我试过了,没有成功: String.Format("###,###,###,##0.00", currentBalance); 非常感谢,

如何在PHP中正确地转义html表单input默认值?

鉴于以下两个HTML / PHP代码片段: <input type="text" name="firstname" value="<?php echo $_POST['firstname']; ?>" /> 和 <textarea name="content"><?php echo $_POST['content']; ?></textarea> 什么字符编码我需要使用回显的$_POSTvariables? 我可以使用任何内置的PHP函数吗? 请假定$_POST值尚未被编码。 没有魔法没有引号。

使用printf与一个非空终止的string

假设你有一个string不是null终止,你知道它的确切大小,所以你怎么能打印在C中的printfstring? 我记得这样的方法,但现在我找不到