Flotr تاريخ محور س / الساعة
-
21-08-2019 - |
سؤال
وأنا باستخدام flotr م> في تطبيقي وأنا بحاجة إلى طريقة بسيطة لإظهار التواريخ على محور س. وأنا أعلم flotr غير قادرة على عرض الوقت على محور س عبر
'xaxis' : {'mode' : 'time', 'min' => '??', 'max' => '??', 'timeFormat' => '??', 'noTicks' => 10}
ولكن ماذا عن التواريخ؟ على أية حال، لا أستطيع الحصول على وقت محور س العمل سواء، وذلك من شأنه أن أي مثال حقيقي من الزمن محور س موضع تقدير أيضا.
المحلول
وببساطة إضافة البيانات الخاصة بك كما [الطابع الزمني، قيمة]، والوقت يجري في مللي ثانية. ثم استخدام الخيار "tickFormatter على تنفيذ وظيفة التنسيق الخاصة.
أولا تنفيذ وظيفة صيغة الخاص بك:
function myDateFormater(inputTimeStamp) {
mydate = new Date();
mydate.setTime(inputTimeStamp);
// Return your formated date as you like.
return formatedDate ..
}
وبعد ضبط هذه الوظيفة على أنها formater لمحور س القراد.
xaxis: {
...
tickFormatter: myDateFormater, // => fn: number -> string
...
}
لا تنتمي إلى StackOverflow