在Moment.js中我有下一个问题:
我创造了一个时刻日期:
var m = moment(new Date(2014, 9, 18, 0, 0, 0));
Run Code Online (Sandbox Code Playgroud)
2.如果我调用toString函数:
m.toString() //"Sat Oct 18 2014 00:00:00 GMT-0300"
Run Code Online (Sandbox Code Playgroud)
3.现在,我添加一天我有下一个输出:
m.add("days",1).toString() //"Sat Oct 18 2014 00:00:00 GMT-0300"
Run Code Online (Sandbox Code Playgroud)
我又得了18个?Momentjs应该改变日期.
编辑:Chrome 32.0.1700.76 m中的问题
EDIT2:MomentJs版本2.5.1
EDIT3:时区UTC-3
问题:
为什么更改joinColumn的顺序,hibernate返回正确或不正确的查询?
第一次加入:
@OneToOne
@JoinTable(name="TTR_POA_UPA",
joinColumns = {
@JoinColumn(name="ANO", insertable=false, updatable=false),
@JoinColumn(name="ID_ESCALA", insertable=false, updatable=false),
@JoinColumn(name="MES", insertable=false, updatable=false)
},
inverseJoinColumns = {
@JoinColumn(name="ANO", insertable=false, updatable=false),
@JoinColumn(name="ID_ESCALA", insertable=false, updatable=false),
@JoinColumn(name="MES", insertable=false, updatable=false)
}
)
private PoaUpa poaUpa;
Run Code Online (Sandbox Code Playgroud)
返回:
Hibernate: select * from ( select autorizaci0_.ano as ano0_, autorizaci0_.ID_ESCALA as ID2_0_, autorizaci0_.mes as mes0_, autorizaci0_.AUTORIZACION_HORAS_DIA_FIJIS as AUTORIZA4_0_, autorizaci0_.AUTORIZACION_HORAS_EVENT as AUTORIZA5_0_, autorizaci0_.AUTORIZACION_HORAS_FACTP as AUTORIZA6_0_, autorizaci0_.AUTORIZACION_HORAS_FIJIS as AUTORIZA7_0_, autorizaci0_.AUTORIZACION_HORAS_FIJOS as AUTORIZA8_0_, autorizaci0_.AUTORIZACION_HORAS_SEM_FACTP as AUTORIZA9_0_, autorizaci0_.AUTORIZACION_NAP as AUTORIZ10_0_, autorizaci0_.AUTORIZACION_NUM_PERS_EVENT as AUTORIZ11_0_, autorizaci0_.AUTORIZACION_OBSERVACIONES as AUTORIZ12_0_, autorizaci0_.PETICION_HORAS_DIA_FIJIS as …Run Code Online (Sandbox Code Playgroud) java spring hibernate spring-annotations hibernate-annotations