jquery ganttを使用していますが、日付が間違っています。例: 私は 18 日目にサインアップしましたが、私の結果は 1 日後です。登録日は 19 日で、私の結果は 20 です。知らない :/
私のコード:
<script>
$(function() {
"use strict";
var today = moment();
var andTwoHours = moment().add("hours",2);
var today_friendly = "/Date(" + today.valueOf() + ")/";
var next_friendly = "/Date(" + andTwoHours.valueOf() + ")/";
var today_friendly = today.toDate();
var next_friendly = andTwoHours.toDate();
var maxDate = moment().add("days",10).toDate();
$('.gantt').gantt({
source: [{
name: '<%= raw @mapa[:tasks][0][:descricao] %>',
desc: '<%= raw @mapa[:tasks][0][:status] %>'+"% concluído",
values: [{
from: "/Date(<%= raw @mapa[:tasks][0][:data_inicial] %>)/",
to: "/Date(<%= raw @mapa[:tasks][0][:data_final] %>)/",
//from:today_friendly,
//to:next_friendly,
label:"<%= raw @mapa[:tasks][0][:descricao] %>",
customClass: "ganttRed"
}]
}],
maxScale:"months",
navigate: "scroll",
waitText: "Aguarde...",
dow: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado"],
months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"]
});
});
</script>
私がよりよく説明するものは何でも、ありがとう!!