Это можно сделать с помощью json_decode()
, обязательно установите второй аргумент в true
, потому что вам нужен массив, а не объект.
$array = json_decode($json, true); // decode json
Выходы:
Array
(
[id] => 1
[name] => foo
[email] => foo@test.com
)
Это делает много;
var today = new Date();
var date = today.getFullYear()+'/'+(today.getMonth()+1)+'/'+today.getDate();
Для получения просто даты затем, это встроено к JavaScript:
new Date();
при поиске форматирования даты и Вы так или иначе используете библиотека Kendo JQuery UI для Вашего сайта затем, я предлагаю использовать созданный в функции кендо:
kendo.toString(new Date(), "yyMMdd"); //or any other typical date format
Для полного списка поддерживаемых форматов посмотрите здесь
Мое решение использует строковый литерал , Узнают больше...
// Declare Date as d
var d = new Date()
// Inline formatting of Date
const exampleOne = `${d.getDay()}-${d.getMonth() + 1}-${d.getFullYear()}`
// January is 0 so +1 is required
// With Breaklines and Operators
const exampleTwo = `+++++++++++
With Break Lines and Arithmetic Operators Example
Year on newline: ${d.getFullYear()}
Year minus(-) 30 years: ${d.getFullYear() - 30}
You get the idea...
+++++++++++`
console.log('=============')
console.log(exampleOne)
console.log('=============')
console.log(exampleTwo)
Если Вы только требуете строкового представления, то просто используйте:
Date();