<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[full-icu für Zeit&#x2F;Datum in lokalem (Deutsch) Format]]></title><description><![CDATA[<p dir="auto">in einem Stück JS Code in einer Funktion in Node Red verwende ich:</p>
<pre><code>var dateWithouthSecond = new Date();
var s = dateWithouthSecond.toLocaleTimeString([], {hour: '2-digit', minute:'2-digit', hour12: false});
</code></pre>
<p dir="auto">Dazu muss man aber das full-icu per npm installieren. Ich hatte den ioB bisher unter Windows laufen und da konnte ich das global installieren und eine Environment Variable NODE_ICU_DATA mit dem Pfad des node modules anlegen.<br />
Jetzt bin ich auf einen Linux Rechner umgezogen und da bekomme ich das nicht hin. Eine globale Installation mit</p>
<pre><code>sudo npm install -g full-icu
</code></pre>
<p dir="auto">haut mir nur Fehler um die Ohren. Dann habe ich es lokal im /opt/iobroker versucht. Da wird es installiert, aber um es zu benutzen muss trotzdem die NODE_ICU_DATA EnvVar gesetzt werden. An welche Stelle gehört das hin? Ich habe</p>
<pre><code>export NODE_ICU_DATA="node_modules/full-icu"
</code></pre>
<p dir="auto">in /home/iobroker/.bashrc angefügt, aber das klappt nocht nicht.</p>
]]></description><link>https://forum.iobroker.net/topic/39204/full-icu-für-zeit-datum-in-lokalem-deutsch-format</link><generator>RSS for Node</generator><lastBuildDate>Sat, 16 May 2026 21:10:40 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/39204.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 30 Nov 2020 15:30:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to full-icu für Zeit&#x2F;Datum in lokalem (Deutsch) Format on Tue, 01 Dec 2020 07:14:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a> dein Tipp war ja schon richtig, in nodejs &gt;= V13 ist full-icu standard. Das update war mir dann die bessere Lösung.</p>
]]></description><link>https://forum.iobroker.net/post/529462</link><guid isPermaLink="true">https://forum.iobroker.net/post/529462</guid><dc:creator><![CDATA[JojoS]]></dc:creator><pubDate>Tue, 01 Dec 2020 07:14:12 GMT</pubDate></item><item><title><![CDATA[Reply to full-icu für Zeit&#x2F;Datum in lokalem (Deutsch) Format on Mon, 30 Nov 2020 18:03:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jojos" aria-label="Profile: JojoS">@<bdi>JojoS</bdi></a><br />
Nach dem Update hattest du aber hier gar nicht gefragt.</p>
]]></description><link>https://forum.iobroker.net/post/529288</link><guid isPermaLink="true">https://forum.iobroker.net/post/529288</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Mon, 30 Nov 2020 18:03:54 GMT</pubDate></item><item><title><![CDATA[Reply to full-icu für Zeit&#x2F;Datum in lokalem (Deutsch) Format on Mon, 30 Nov 2020 17:20:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a> danke, ja, deshalb frage ich ja. Habe das aber auch seit gestern in Proxmox VE laufen und ein prod und ein dev system gemacht. Und einen Snapshot im prod zur Sicherheit.</p>
<p dir="auto">Habe auf discord den Tipp mit dem update der nodesourcelist bekommen, damit klappt das update.</p>
<pre><code>Meister Mopper hat JojoS geantwortetheute um 18:11 Uhr
sudo nano /etc/apt/sources.list.d/nodesource.list - da aus der 10 oder 12 eine 14 machen. Dann sudo apt-get update &amp;&amp; sudo apt dist-upgrade -y
</code></pre>
]]></description><link>https://forum.iobroker.net/post/529268</link><guid isPermaLink="true">https://forum.iobroker.net/post/529268</guid><dc:creator><![CDATA[JojoS]]></dc:creator><pubDate>Mon, 30 Nov 2020 17:20:27 GMT</pubDate></item><item><title><![CDATA[Reply to full-icu für Zeit&#x2F;Datum in lokalem (Deutsch) Format on Mon, 30 Nov 2020 17:10:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jojos" aria-label="Profile: JojoS">@<bdi>JojoS</bdi></a> sagte in <a href="/post/529207">full-icu für Zeit/Datum in lokalem (Deutsch) Format</a>:</p>
<blockquote>
<p dir="auto">dazu müsste ich mich aber als iobroker einloggen? Was für ein Passwort hat der, das hatte auch nicht geklappt.</p>
</blockquote>
<pre><code>sudo -u iobroker
</code></pre>
<p dir="auto">verwenden.</p>
]]></description><link>https://forum.iobroker.net/post/529267</link><guid isPermaLink="true">https://forum.iobroker.net/post/529267</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Mon, 30 Nov 2020 17:10:39 GMT</pubDate></item><item><title><![CDATA[Reply to full-icu für Zeit&#x2F;Datum in lokalem (Deutsch) Format on Mon, 30 Nov 2020 17:09:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jojos" aria-label="Profile: JojoS">@<bdi>JojoS</bdi></a> Empfohlen wird node12, bei mir läuft aber auch 14 (bis auf eine Ausnahme) mit allen Adaptern zusammen. Ungerade Versionen sollten nicht verwendet werden.</p>
]]></description><link>https://forum.iobroker.net/post/529265</link><guid isPermaLink="true">https://forum.iobroker.net/post/529265</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Mon, 30 Nov 2020 17:09:38 GMT</pubDate></item><item><title><![CDATA[Reply to full-icu für Zeit&#x2F;Datum in lokalem (Deutsch) Format on Mon, 30 Nov 2020 15:57:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a> oh, ok, nodejs ist ja schon bei V15. Bis zu welcher Version ist nodejs den safe für den iobroker?</p>
]]></description><link>https://forum.iobroker.net/post/529211</link><guid isPermaLink="true">https://forum.iobroker.net/post/529211</guid><dc:creator><![CDATA[JojoS]]></dc:creator><pubDate>Mon, 30 Nov 2020 15:57:17 GMT</pubDate></item><item><title><![CDATA[Reply to full-icu für Zeit&#x2F;Datum in lokalem (Deutsch) Format on Mon, 30 Nov 2020 15:53:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a> said in <a href="/post/529203">full-icu für Zeit/Datum in lokalem (Deutsch) Format</a>:</p>
<blockquote>
<p dir="auto">Mit<br />
echo NODE_ICU_DATA</p>
<p dir="auto">kannst du den Inhalt der Variablen prüfen.</p>
</blockquote>
<p dir="auto">dazu müsste ich mich aber als iobroker einloggen? Was für ein Passwort hat der, das hatte auch nicht geklappt.</p>
]]></description><link>https://forum.iobroker.net/post/529207</link><guid isPermaLink="true">https://forum.iobroker.net/post/529207</guid><dc:creator><![CDATA[JojoS]]></dc:creator><pubDate>Mon, 30 Nov 2020 15:53:15 GMT</pubDate></item><item><title><![CDATA[Reply to full-icu für Zeit&#x2F;Datum in lokalem (Deutsch) Format on Mon, 30 Nov 2020 15:49:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a> sollte in node 13 drin sein wie ich gelesen habe.</p>
<pre><code>jojo@iobroker-prod:/usr/lib$ sudo npm install -g full-icu
/usr/bin/node-full-icu-path -&gt; /usr/lib/node_modules/full-icu/node-icu-data.js

&gt; full-icu@1.3.1 postinstall /usr/lib/node_modules/full-icu
&gt; node postinstall.js

npm install icu4c-data@67l (Node 12.20.0 and small-icu 67.1) -&gt; icudt67l.dat
full-icu$ /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install icu4c-data@67l
npm ERR! code EACCES
npm ERR! syscall scandir
npm ERR! path /root/.npm/_logs
npm ERR! errno -13
npm ERR!
npm ERR! Your cache folder contains root-owned files, due to a bug in
npm ERR! previous versions of npm which has since been addressed.
npm ERR!
npm ERR! To permanently fix this problem, please run:
npm ERR!   sudo chown -R 65534:1000 "/root/.npm"
glob error [Error: EACCES: permission denied, scandir '/root/.npm/_logs'] {
  errno: -13,
  code: 'EACCES',
  syscall: 'scandir',
  path: '/root/.npm/_logs'
}
npm ERR! code EACCES
npm ERR! syscall open
npm ERR! path /root/.npm/_cacache/index-v5/56/1a/b1542e6a2d209d26726361a255bfe276953530c914508e16677fd96351f4
npm ERR! errno -13
npm ERR!
npm ERR! Your cache folder contains root-owned files, due to a bug in
npm ERR! previous versions of npm which has since been addressed.
npm ERR!
npm ERR! To permanently fix this problem, please run:
npm ERR!   sudo chown -R 65534:1000 "/root/.npm"
/usr/lib/node_modules/full-icu/install-spawn.js:62
                throw(Error(cmdPath + ' ' + args.join(' ') + ' --&gt; status ' + spawned.status));
                ^

Error: /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install icu4c-data@67l --&gt; status 243
    at npmInstallNpm (/usr/lib/node_modules/full-icu/install-spawn.js:62:9)
    at Object.&lt;anonymous&gt; (/usr/lib/node_modules/full-icu/postinstall.js:72:2)
    at Module._compile (internal/modules/cjs/loader.js:999:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    at Module.load (internal/modules/cjs/loader.js:863:32)
    at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
    at internal/main/run_main_module.js:17:47
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! full-icu@1.3.1 postinstall: `node postinstall.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the full-icu@1.3.1 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-11-30T14_16_50_376Z-debug.log
</code></pre>
<p dir="auto">den vorgeschlagenen fix mit 'chown' habe ich auch probiert, machte keine Änderung.</p>
]]></description><link>https://forum.iobroker.net/post/529204</link><guid isPermaLink="true">https://forum.iobroker.net/post/529204</guid><dc:creator><![CDATA[JojoS]]></dc:creator><pubDate>Mon, 30 Nov 2020 15:49:29 GMT</pubDate></item><item><title><![CDATA[Reply to full-icu für Zeit&#x2F;Datum in lokalem (Deutsch) Format on Mon, 30 Nov 2020 15:46:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jojos" aria-label="Profile: JojoS">@<bdi>JojoS</bdi></a> sagte in <a href="/post/529198">full-icu für Zeit/Datum in lokalem (Deutsch) Format</a>:</p>
<pre><code>export NODE_ICU_DATA=node_modules/full-icu
</code></pre>
<p dir="auto">Müsste ohne " sein, wenn ich das richtig sehe.</p>
<p dir="auto">Mit</p>
<pre><code>echo NODE_ICU_DATA
</code></pre>
<p dir="auto">kannst du den Inhalt der Variablen prüfen.</p>
<blockquote>
<p dir="auto">haut mir nur Fehler um die Ohren.</p>
</blockquote>
<p dir="auto">Und die Meldungen dazu lauteten?</p>
<p dir="auto">[Edit:] Ist das nicht mittlerweile automatisch in aktuellen node-Versionen drin? <a href="https://nodejs.org/api/intl.html" rel="nofollow ugc">https://nodejs.org/api/intl.html</a> liest sich für mich so.</p>
]]></description><link>https://forum.iobroker.net/post/529203</link><guid isPermaLink="true">https://forum.iobroker.net/post/529203</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Mon, 30 Nov 2020 15:46:24 GMT</pubDate></item></channel></rss>