相关疑难解决方法(0)

JavaScript等效于printf/String.Format

我正在寻找一个很好的JavaScript等价的C/PHP printf()或C#/ Java程序员String.Format()(IFormatProvider对于.NET).

我的基本要求是现在有一千个数字分隔符格式,但处理许多组合(包括日期)的东西会很好.

我意识到Microsoft的Ajax库提供了一个版本String.Format(),但我们不希望该框架的整个开销.

javascript string.format printf

1874
推荐指数
30
解决办法
160万
查看次数

jquery:如何从日期对象中获取hh:mm:ss?

我如何从日期对象中得到这个hh:mm:ss?

var d = new Date(); // for now
datetext = d.getHours()+":"+d.getMinutes()+":"+d.getSeconds();
Run Code Online (Sandbox Code Playgroud)

我有时会得到这个结果,

12:10:1
Run Code Online (Sandbox Code Playgroud)

应该是

12:10:01
Run Code Online (Sandbox Code Playgroud)

我认为这也发生在小时和分钟.

所以我就是在这之后

01:01:01
Run Code Online (Sandbox Code Playgroud)

不是1:1:1

javascript jquery date jquery-1.9

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

JS日期:每天或每月加0

我将此日期从api解析为字符串:DD-MM-YYYY但有时日期为DD-M-YYYY甚至DM-YYYY.

例如:

4-1-201310-10-20137-4-2013

年份始终为4位数,但有时甚至数天或数月.如何手动(使用JS)在每个数字前添加0?

我正在使用moment.js进行一些计算,因此我删除' - '使用

date.replace("-", "")
Run Code Online (Sandbox Code Playgroud)

得到一个整数(例如4-1-2013 = 412013)所以我可以使用它与moment.js,但如果它是一个数字,它都搞砸了.

javascript date momentjs

11
推荐指数
2
解决办法
7700
查看次数

标签 统计

javascript ×3

date ×2

jquery ×1

jquery-1.9 ×1

momentjs ×1

printf ×1

string.format ×1