Trouble arises when attempting to convert Unix timestamps into readable dates

In my JavaScript code, I have the following snippet:

//obj.uploadDate = 1466679630387
temp = new Date(obj.uploadDate);
uploadDate =  temp.toString('yyyy-MM-dd HH:mm:ss');

Unexpectedly, uploadDate is returning as NaN-NaN-NaN NaN:NaN:NaN instead of a properly formatted date.

Can you help identify what might be causing this issue?

Answer №1

After converting to a number, I was able to get it working perfectly.

temp = new Date(Number(obj.uploadDate));
uploadDate = temp.toString('yyyy-MM-dd HH:mm:ss');

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

Running two blocks of scripts (utilizing lab.js as a loading manager)

I am currently facing an issue where I am trying to load two separate blocks of `lab.js` in different locations. However, when I attempt to utilize functions from the second block that are called from files loaded in the first block, they are showing as un ...

Encountering difficulties in the installation of the NODE-SCSS module

Encountering an error during the installation of the node-scss module with the following versions: npm version: 6.13.4 node version: v12.16.1 The error message indicates a failure at the postinstall script. Is this related to my node version? I attempted ...

Calculate the variance between two variables

I am facing a challenge where I have an object and the 'Hours' field is saved as a string. I am looking to convert this string into actual hours and then calculate the difference between the two variables. const groupSchedule=[ {"days":"sat" ...

Remove dynamically inserted list item using a button

I have dynamically created an unordered list (<ul>) that adds list items (<li>) when a button is clicked, along with a remove button. Initially, the default list item should not contain a remove button so I added it in the script. SCRIPT $(d ...

Utilize ng-show/ng-hide to dynamically display messages or content based on the results obtained

One of my functions builds and returns a JSON object like this: {"message":"No Grupos de MetaDetalles found","entities":[],"breadcrumbs":[],"parent_id":0} Now, I have an Angular view set up like this: <table id="example-datatables" class="table table ...

Identifying AJAX scripts within JavaScript content

Is there a way to identify the specific code in javascript returned by the web server that enables the client Web to initiate AJAX calls? Essentially, I am looking for any existing libraries that can extract the URL embedded within the javascript code sent ...

Resizing Three.js meshes

I imported a 3D model as an obj file into Three.js, which represents a piece of furniture. https://i.sstatic.net/rAS9Z.png The issue I'm facing is that the material for the furniture is dynamic and varies in thickness. I need to increase the materia ...

Exploring characteristics within a Three.Js environment in a React application

I have successfully integrated a ThreeJs Scene into a React component, following the approach outlined here. However, I am facing difficulties updating the Scene based on state changes in its parent component. In my setup, users can configure certain prope ...

Receiving a `combined` error when updating Meteor isopacket - sourcemapConsumer.destroy function is not recognized

Whenever I attempt to update or create a project using Meteor version 1.9 and above, I encounter the following error: Errors prevented isopacket load: While loading isopacket `combined`: C:\Users\USER\AppData\Local\.meteor\p ...

Retrieve relationships upon creating or saving data using Sequelize

I am facing a relatively simple issue where I am struggling to find a clean solution without having to make an additional call to another find method. In my Node application, I have integrated Angular-Resource and am handling round-trip data calls for new ...

Angular JS displays an error message when the user selects an input field and fails to provide any input

On my wizard steps application, I have implemented Angular JS validation that displays errors when the user enters and removes a character in the input field. However, I am trying to figure out how to show the error message if the user tabs onto the fiel ...

Tips for preventing users from entering special characters into input fields

How can I prevent users from entering the # character into an HTML input field? I attempted to use the pattern attribute, but it does not seem to be effective. I included this pattern in my input element: pattern="[^-#]+" I expected that this would disa ...

My Schema contains a Sub Schema that I need to make specific updates to

This is the structure of my schema: const mongoose = require('mongoose') const MaterialListSchema = new mongoose.Schema({ nomenclature:{ type: String, required: true }, national: { type: String, requir ...

What are the specific actions performed on the server and on the client in ReactJS when rendering a component?

I've recently delved into the world of ReactJS, following tutorials and reading the documentation, but I'm still struggling to grasp a fundamental concept about how React actually operates. When a page is served, what exactly occurs behind the s ...

How to upload a document to Alfresco using JavaScript API

I am facing an issue while attempting to upload a file from a node application to my local Alfresco server. I have been able to login, create, and delete folders successfully, but I am encountering difficulties when trying to upload files. let AlfrescoApi ...

Unable to halt operation when xmlhttprequest.responseText is equal to a particular value

Currently, I am incorporating XmlHttp with Java servlets in the following manner: function btnSave_onclick(){ var xmlHttp; var responseText; if (condition){ var para= "someParamsHere"; var url = "urlHere"; if (window.XMLHttpRequest) { ...

Angular (2/4) application utilizing custom-named routing within a single page architecture

I'm currently working on an Angular application that consists of a login component and a home component which serves as the main handler for the entire single page application. Additionally, I have three more components named users, each with function ...

IE is giving an "Access is denied" message when making an Ajax request

I have implemented an AJAX request to check the response of websites like this: $.ajax ({ url: 'https://www.example.com', cache: false, success : function() { alert(new Date() - start) }, }) This code fun ...

The dynamic functionality of the Bootstrap React Modal Component seems to be malfunctioning

I'm encountering an issue with React Bootstrap. I'm using the map function in JavaScript to iterate through admins. While all values outside the modal display correctly from the admins array, inside the modal only one standard object from the arr ...

What could be the reason my element is not getting cleared as anticipated?

I need some assistance with a simple problem I'm facing. Basically, I have an input field where users can enter a value. I want this value to be added to a <span> element when entered, and removed from the <span> when deleted from the inp ...