# Persian-date library

**URL:** <https://discourse.nodered.org/t/persian-date-library/77975>\
**Category:** General\
**Tags:** function-node\
**Created:** [27 April 2023 09:32 UTC](https://discourse.nodered.org/t/persian-date-library/77975 "2023-04-27T09:32:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![sahar](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sahar/32/86660_2.png) [@sahar](https://discourse.nodered.org/u/sahar)\
**Post date:** [27 April 2023 09:32 UTC](https://discourse.nodered.org/t/persian-date-library/77975/1 "2023-04-27T09:32:07Z")

</div>

hi , i need to design a calendar in Persian to schedule by our origin calendar , but functions cant resolve it  
at first I've installed library (npm install persian-date) after that in node red by function node i tried to use it :

```auto
var persianDate = require('persian-date');
var now = new persianDate();
msg.payload = now.format('YYYY/MM/DD - HH:mm:ss');
return msg;

```

but i get this error :ReferenceError: require is not defined (line 1, col 19)

---

<div class="post-metadata">

**Author:** ![marcus-j-davies](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marcus-j-davies/32/103435_2.png) [@marcus-j-davies](https://discourse.nodered.org/u/marcus-j-davies)\
**Post date:** [27 April 2023 09:36 UTC](https://discourse.nodered.org/t/persian-date-library/77975/2 "2023-04-27T09:36:38Z")

</div>

You can't use `require` in function nodes.

you need to register its use in the setup tab of the function node.

 ![Screenshot 2023-04-27 at 10.35.12](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/5/c554c17b932fa29241a0134bbddecb53c6cc583d.png)

Then you can do:

```auto
const now = new persianDate();
msg.payload = now.format('YYYY/MM/DD - HH:mm:ss');
return msg;

```

Also you dont need to install the module your self, the setup tab will install the module for you.

---

<div class="post-metadata">

**Author:** ![sahar](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sahar/32/86660_2.png) [@sahar](https://discourse.nodered.org/u/sahar)\
**Post date:** [27 April 2023 09:40 UTC](https://discourse.nodered.org/t/persian-date-library/77975/3 "2023-04-27T09:40:51Z")

</div>

thanks a lot for your quick response

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [11 May 2023 09:41 UTC](https://discourse.nodered.org/t/persian-date-library/77975/4 "2023-05-11T09:41:11Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
