From ccb2e6238c84357586a0bab88c46959d9feccef5 Mon Sep 17 00:00:00 2001 From: Antoine Merle Date: Tue, 14 Jul 2026 12:03:36 +0200 Subject: [PATCH] Convert to english locale in java setViewDate method --- java/mdsobjects/src/main/java/MDSplus/Tree.java | 5 +++-- java/mdsobjects/src/test/java/MDSplus/MdsTreeTest.java | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/java/mdsobjects/src/main/java/MDSplus/Tree.java b/java/mdsobjects/src/main/java/MDSplus/Tree.java index f716b6346a..a50df78a18 100644 --- a/java/mdsobjects/src/main/java/MDSplus/Tree.java +++ b/java/mdsobjects/src/main/java/MDSplus/Tree.java @@ -320,9 +320,10 @@ public boolean isReadOnly() throws MdsException * * @param date */ - public void setViewDate(java.util.Date date) throws MdsException + public void setViewDate(java.time.LocalDateTime date) throws MdsException { - setTreeViewDate(new java.text.SimpleDateFormat("dd-MMM-yyyy HH:mm:ss").format(date)); + java.time.format.DateTimeFormatter formatter = java.time.format.DateTimeFormatter.ofPattern("dd-MMM-yyyy HH:mm:ss",Locale.ENGLISH); + setTreeViewDate(date.format(formatter)); } /** diff --git a/java/mdsobjects/src/test/java/MDSplus/MdsTreeTest.java b/java/mdsobjects/src/test/java/MDSplus/MdsTreeTest.java index bc9cf2d748..0810b58f1c 100644 --- a/java/mdsobjects/src/test/java/MDSplus/MdsTreeTest.java +++ b/java/mdsobjects/src/test/java/MDSplus/MdsTreeTest.java @@ -191,7 +191,7 @@ public void testData() throws Exception // test version node = tree.getNode("versioned"); node.putData(new MDSplus.Int32(5552368)); - final java.util.Date currDate = java.util.Calendar.getInstance().getTime(); + final java.time.LocalDateTime currDate = java.time.LocalDateTime.now(); Thread.sleep(2000); node.putData(new MDSplus.Float64(555.2368)); node = tree.getNode("versioned");