小编Bom*_*Man的帖子

如何在Underscore.js库的帮助下分组JSON数据的日期?

我有以下JSON数据:

var data = [
    { "allocated":"20", "unallocated":"2", "day":"01/01/2014" },
    { "allocated":"12", "unallocated":"0", "day":"02/01/2014" },
    { "allocated":"2", "unallocated":"18", "day":"03/01/2014" },
    { "allocated":"22", "unallocated":"2", "day":"04/01/2014" },
    { "allocated":"3", "unallocated":"13", "day":"05/01/2014" },
    { "allocated":"6", "unallocated":"2.4", "day":"06/01/2014" },
    { "allocated":"14", "unallocated":"7", "day":"07/01/2014" },
    { "allocated":"14", "unallocated":"7", "day":"08/01/2014" },
    { "allocated":"14", "unallocated":"7", "day":"09/01/2014" },
    { "allocated":"14", "unallocated":"7", "day":"10/01/2014" },
    { "allocated":"14", "unallocated":"7", "day":"11/01/2014" },
    { "allocated":"14", "unallocated":"7", "day":"12/01/2014" },
    { "allocated":"14", "unallocated":"7", "day":"13/01/2014" },
    { "allocated":"14", "unallocated":"7", "day":"14/01/2014" },
    { "allocated":"14", "unallocated":"7", "day":"15/01/2014" }, …
Run Code Online (Sandbox Code Playgroud)

json group-by week-number underscore.js

3
推荐指数
1
解决办法
2395
查看次数

让Backbone.js小提琴工作

我陷入了一个看似简单的Backbone.js问题,并希望设置一个小提琴来迭代地解决问题.但是......我似乎无法正确地加载脚本,或者至少我没有使用正确的"方法".

这是Jsfiddle的链接

我选择了以下外部源,并为每个源提供了相应cdnjs站点的链接.

在此输入图像描述

但是我仍然遇到以下错误:

第一语音处理Underscore.js库:

Message: Uncaught TypeError: Cannot read property 'each' of undefined - backbone.js:219

Code: _.each(listenMethods, function(implementation, method)
Run Code Online (Sandbox Code Playgroud)

第二个是我的第一个Backbone声明:

Message: Uncaught ReferenceError: Backbone is not defined - (index):47

Code: var QuoteHistory = Backbone.Model.extend(
Run Code Online (Sandbox Code Playgroud)

html javascript jquery jsfiddle backbone.js

3
推荐指数
1
解决办法
405
查看次数

如何在PHP中格式化日期yy-mm-dd

我目前有这种格式的日期:yy-mm-dd(例如2011-11-18)

我希望他们采用这种格式:2011年11月18日星期五

我已经尝试阅读PHP文档手册,但我看不到如何以我所拥有的格式管理日期.如果日期需要以不同的顺序排列,我可以安排,但我有点卡在这个地方.

任何帮助将非常感激.

php format date

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

用HH:MM:SS javascript计算两个日期之间的时差

我在javascript中创建了一个计时器应用程序.首先,它将当前的UTC日期带到init计时器并带有一些引用.这是代码

on_timer: function(e) {
            var self = this;
            if ($(e.target).hasClass("pt_timer_start")) {
                var current_date = this.get_current_UTCDate();
                this.project_timesheet_db.set_current_timer_activity({date: current_date});
                this.start_interval();
                this.initialize_timer();
                this.$el.find(".pt_timer_start,.pt_timer_stop").toggleClass("o_hidden");
Run Code Online (Sandbox Code Playgroud)

现在,一旦定时器启动并且在一段时间跨度计时器之后有一些经过的时间参考上述on_timer: function(e)功能.

这个功能是

start_interval: function() {
            var timer_activity = this.project_timesheet_db.get_current_timer_activity();
            var self = this;
            this.intervalTimer = setInterval(function(){
                self.$el.find(".pt_duration").each(function() {
                    var el_hour = $(this).find("span.hours");
                    var el_minute = $(this).find("span.minutes");
                    var minute = parseInt(el_minute.text());
                    if(minute >= 60) {
                        el_hour.text(_.str.sprintf("%02d", parseInt(el_hour.text()) + 1));
                        minute = 0;
                    }
                    el_minute.text(_.str.sprintf("%02d", minute));
                    var el_second = $(this).find("span.seconds");
                    var seconds = parseInt(el_second.text()) + 1;
                    if(seconds > 60) …
Run Code Online (Sandbox Code Playgroud)

javascript datetime date timer date-difference

0
推荐指数
1
解决办法
4833
查看次数