diff --git a/op-mode-definitions/date.xml.in b/op-mode-definitions/date.xml.in
index 6d8586025..4e62a8335 100644
--- a/op-mode-definitions/date.xml.in
+++ b/op-mode-definitions/date.xml.in
@@ -1,42 +1,42 @@
 <?xml version="1.0"?>
 <interfaceDefinition>
   <node name="show">
     <children>
       <node name="date">
         <properties>
           <help>Show system time and date</help>
         </properties>
         <command>/bin/date</command>
         <children>
           <node name="utc">
             <properties>
               <help>Show system date and time as Coordinated Universal Time</help>
             </properties>
             <command>/bin/date -u</command>
             <children>
               <leafNode name="maya">
                 <properties>
                   <help>Show UTC date in Maya calendar format</help>
                 </properties>
                 <command>${vyos_op_scripts_dir}/maya_date.py $(date +%s)</command>
               </leafNode>
             </children>
           </node>
         </children>
       </node>
     </children>
   </node>
   <node name="set">
     <children>
       <tagNode name="date">
         <properties>
           <help>Set system date and time</help>
           <completionHelp>
             <list>&lt;MMDDhhmm&gt; &lt;MMDDhhmmYY&gt; &lt;MMDDhhmmCCYY&gt; &lt;MMDDhhmmCCYY.ss&gt;</list>
           </completionHelp>
         </properties>
-        <command>/bin/date "$3"</command>
+        <command>sudo bash -c "/bin/date '$3' &amp;&amp; hwclock --systohc --localtime"</command>
       </tagNode>
     </children>
   </node>
 </interfaceDefinition>