NEVER use any of the 3 char long timezone (e.g. JST). Switch your timezone of your user profile (or profile of whichever user sees this issue) to STANDARD timezone (e.g. Asia/Tokyo). This should solve the issue for you.
Thank you for your response. Yes, the issue is resolved when we set the Timezone to Japan. I couldn't understand why JST Timezone works for FreeForm but not for Dynamic layout DateTime control