diff --git a/Runtime/Component/Axis/Axis.cs b/Runtime/Component/Axis/Axis.cs index d9664c2f..6e2a4aa9 100644 --- a/Runtime/Component/Axis/Axis.cs +++ b/Runtime/Component/Axis/Axis.cs @@ -103,7 +103,7 @@ namespace XCharts.Runtime [SerializeField] protected AxisSplitArea m_SplitArea = AxisSplitArea.defaultSplitArea; [SerializeField][Since("v3.2.0")] protected AxisMinorTick m_MinorTick = AxisMinorTick.defaultMinorTick; [SerializeField][Since("v3.2.0")] protected AxisMinorSplitLine m_MinorSplitLine = AxisMinorSplitLine.defaultMinorSplitLine; - [SerializeField][Since("v3.4.0")] protected LabelStyle m_IndicatorLabel = new LabelStyle(); + [SerializeField][Since("v3.4.0")] protected LabelStyle m_IndicatorLabel = new LabelStyle() { numericFormatter = "f2" }; public AxisContext context = new AxisContext(); diff --git a/Runtime/Component/Label/LabelStyle.cs b/Runtime/Component/Label/LabelStyle.cs index 3130a443..a404945f 100644 --- a/Runtime/Component/Label/LabelStyle.cs +++ b/Runtime/Component/Label/LabelStyle.cs @@ -365,7 +365,7 @@ namespace XCharts.Runtime var timestamp = (int) value; var dateTime = DateTimeUtil.GetDateTime(timestamp); var dateString = string.Empty; - if (string.IsNullOrEmpty(numericFormatter)) + if (string.IsNullOrEmpty(numericFormatter) || numericFormatter.Equals("f2")) { dateString = DateTimeUtil.GetDateTimeFormatString(dateTime, maxValue - minValue); }