标签: format

在Delphi 7中,如何在Format函数中转义百分号(%)?

我想做这样的事情:

SQL.Text := Format('select foo from bar where baz like ''%s%''',[SearchTerm]);
Run Code Online (Sandbox Code Playgroud)

但格式当然不喜欢最后的'%'.那我该怎么逃避呢?\%%%

或者我必须这样做:

SQL.Text := Format('select foo from bar where baz like ''%s''',[SearchTerm+'%']);
Run Code Online (Sandbox Code Playgroud)

delphi format escaping delphi-7

17
推荐指数
2
解决办法
8432
查看次数

格式编号为钱

如何格式化数字看起来像这样:9,000我的数据库字段是货币数据类型,当我把它拉起时我看到它是这样的:9000.0000看起来不对我(我希望它看起来像一个真货币格式)

c# string format

17
推荐指数
3
解决办法
3万
查看次数

当使用ASP.Net MVC的Html.TextBoxFor时,如何在强大的类型视图中格式化值

我试图使用强类型视图的值格式化ASP.Net MVC的TextBoxFor呈现的日期.日期可以为空,所以如果它为null我想看到一个空白值,否则我希望以MM/dd/yyyy格式看到它.

<%= Html.TextBoxFor(model => model.BirthDate, new { style = "width: 75px;" })%>
Run Code Online (Sandbox Code Playgroud)

谢谢,
Paul Speranza

format asp.net-mvc html-helper

17
推荐指数
3
解决办法
2万
查看次数

Java使用特定格式的级别顺序打印二叉树

好的,我已经阅读了所有其他相关问题,但找不到有助于java的问题.我从破译其他语言的内容中得到了一般性的想法; 但我还没搞清楚.

问题:我想进行排序(我使用递归工作)并将其打印出树的一般形状.

所以说我有这个:

    1 
   / \
  2   3
 /   / \
4   5   6
Run Code Online (Sandbox Code Playgroud)

我的代码打印出这样的级别顺序:

1 2 3 4 5 6
Run Code Online (Sandbox Code Playgroud)

我想像这样打印出来:

1
2 3
4 5 6
Run Code Online (Sandbox Code Playgroud)

在你给我一个关于做我的工作的道德讲话之前......我已经完成了我的AP Comp Sci项目并且当我的老师提到了广度优先搜索的东西时对此感到好奇.

我不知道它是否会有所帮助,但到目前为止我的代码是:

/**
  * Calls the levelOrder helper method and prints out in levelOrder.
  */
 public void levelOrder()
 {
  q = new QueueList();
  treeHeight = height();
  levelOrder(myRoot, q, myLevel);
 }

 /**
  * Helper method that uses recursion to print out the tree in 
  * levelOrder
  */
 private void levelOrder(TreeNode …
Run Code Online (Sandbox Code Playgroud)

java format binary-tree order-of-execution

17
推荐指数
4
解决办法
7万
查看次数

python格式datetime与"st","nd","rd","th"(英文序数后缀),如PHP的"S"

我想要一个python datetime对象输出(并在django中使用结果),如下所示:

Thu the 2nd at 4:30
Run Code Online (Sandbox Code Playgroud)

不过,我觉得没有办法在Python输出st,nd,rd,或th像我可以用PHP的日期时间格式S字符串(他们叫什么"英文后缀")(http://uk.php.net/manual/en/function. date.php).

有没有内置的方法在django/python中执行此操作? strftime不够好(http://docs.python.org/library/datetime.html#strftime-strptime-behavior).

Django有一个过滤器可以满足我的需求,但我想要一个功能,而不是过滤器,来做我想要的.一个django或python函数都可以.

php python django format datetime

17
推荐指数
4
解决办法
1万
查看次数

在Gson双序列化中关闭科学记数法

当我使用Gson序列化包含接近零的double值的Object时,它正在使用科学的电子符号:

{"doublevaule":5.6E-4}
Run Code Online (Sandbox Code Playgroud)

我如何告诉Gson生成

{"doublevaule":0.00056}
Run Code Online (Sandbox Code Playgroud)

代替?我可以实现自定义JsonSerializer,但它返回一个JsonElement.我将不得不返回一个包含double的JsonPrimitive,它无法控制序列化的方式.

谢谢!

java format double json gson

17
推荐指数
3
解决办法
9456
查看次数

如何写与来自R的孩子的json

我想将R data.frame转换为JSON对象,以便使用它来使用d3.js准备数据可视化.我发现了许多问题,询问如何将JSON引入R,但很少有关于如何将数据从R写入JSON的问题.

一个特殊的问题是JSON文件需要使用因子嵌套,即data.frame的列.我认为从嵌套列表编写可能是一个解决方案,但我已经无法从data.frame创建嵌套列表:(

我有预制红外线的例子:

这代表我的data.frame(称为"MyData").

ID  Location Station   Size Percentage
1     Alpha    Zeta    Big       0.63
2     Alpha    Zeta Medium       0.43
3     Alpha    Zeta  small       0.47
4     Alpha    Yota    Big       0.85
5     Alpha    Yota Medium       0.19
6     Alpha    Yota  small       0.89
7      Beta   Theta    Big       0.09
8      Beta   Theta Medium       0.33
9      Beta   Theta  small       0.79
10     Beta    Meta    Big       0.89
11     Beta    Meta Medium       0.71
12     Beta    Meta  small       0.59
Run Code Online (Sandbox Code Playgroud)

现在,我想把它变成类似这种有效的json格式,包括子节点:

   {
 "name":"MyData",
 "children":[
   {
     "name":"Alpha",
     "children":[
        {
           "name":"Zeta",
           "children":[ …
Run Code Online (Sandbox Code Playgroud)

format r

17
推荐指数
1
解决办法
5785
查看次数

如何知道现在时间是否在两个小时之间?

我现在有时间:

new Date();
Run Code Online (Sandbox Code Playgroud)

我有一些小时常数,例如238(现在是晚上11点或23点,早上8点或08点).我怎么知道现在是两小时常数之间的时间?

它需要运行一些程序代码或不运行,如果现在时间介于两个小时之间,例如,如果它已经是晚上并且不是早晨,则不运行某些代码.

这里的图像更好地解释:

在此输入图像描述

某些情况下静音模式不会触发:

00:00 20.06.13 - 23:00 20.06.13 // after 23.00 can loud!!

23:00 20.06.13 - 15:00 20.06.13 // after 15.00 can loud!!

01:00 20.06.13 - 08:00 20.06.13 // after 08.00 can loud!!

21:00 20.06.13 - 08:00 20.06.13 // after 08.00 can loud!!
Run Code Online (Sandbox Code Playgroud)

java format time android hour

17
推荐指数
4
解决办法
3万
查看次数

格式化MVC模型TimeSpan字段

我有一个包含几个时间选择器的MVC页面.它们存储在模型中的对象列表中,可以为空TimeSpan.问题是我将带有秒的打印时间输入到输入字段中.有没有办法格式化这些模型属性,以便我以其他方式打印时间跨度(比如7:00,而不是07:00:00)?毋庸置疑,我的"建议" [DisplayFormat...]没有奏效.至少不是我希望的方式.

输入字段的定义如下:

@Html.TextBoxFor(x => x.Shifts[i].Start)
Run Code Online (Sandbox Code Playgroud)

该模型的相关部分如下:

public class Workshift
{
    [DisplayFormat(Something here perhaps?)]
    public TimeSpan? Start { get; set; }
    public TimeSpan? End { get; set; }
    public TimeSpan? Pause { get; set; }
}

public class TimeRegistrationViewModel
{
    public List<Workshift> Shifts { get; set; }

    ...
}
Run Code Online (Sandbox Code Playgroud)

一如既往地欣赏它!

format asp.net-mvc timespan

17
推荐指数
1
解决办法
2万
查看次数

python string format(),带有带整数键的dict

我想使用Python字符串format()作为一个快速和脏的模板.但是,dict我想使用的是具有整数(字符串表示)的键.简化示例如下:

s = 'hello there {5}'
d = {'5': 'you'}
s.format(**d)
Run Code Online (Sandbox Code Playgroud)

上面的代码抛出以下错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
IndexError: tuple index out of range
Run Code Online (Sandbox Code Playgroud)

可以做到以上几点吗?

python string format templates dictionary

17
推荐指数
3
解决办法
3万
查看次数