cesium Animation显示系统时间
Posted 诸葛亮了
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cesium Animation显示系统时间相关的知识,希望对你有一定的参考价值。
var d = new Date();
var hour = 0 - d.getTimezoneOffset();
viewer.animation.viewModel.timeFormatter = function (date, viewModel) {
var dateZone8 = Cesium.JulianDate.addMinutes(date, hour, new Cesium.JulianDate());
var gregorianDate = Cesium.JulianDate.toGregorianDate(dateZone8);
var millisecond = Math.round(gregorianDate.millisecond);
if (Math.abs(viewModel._clockViewModel.multiplier) < 1) {
return Cesium.sprintf("%02d:%02d:%02d.%03d;", gregorianDate.hour, gregorianDate.minute, gregorianDate.second);
}
return Cesium.sprintf("%02d:%02d:%02d GMT+8", gregorianDate.hour, gregorianDate.minute, gregorianDate.second);
};
只能更改Animation的时间,timeline的时间不会更改
以上是关于cesium Animation显示系统时间的主要内容,如果未能解决你的问题,请参考以下文章