Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var objDate = new Date("10/11/2009");
- var date = new Date("10/11/2009"),
- locale = "en-us",
- month = date.toLocaleString(locale, { month: "long" });
- var formatter = new Intl.DateTimeFormat("fr", { month: "short" }),
- month1 = formatter.format(new Date()),
- month2 = formatter.format(new Date(2003-05-12));
- // sept. and déc.
- console.log(month1 + " and " + month2);
- Date.prototype.getMonthName = function(lang) {
- lang = lang && (lang in Date.locale) ? lang : 'en';
- return Date.locale[lang].month_names[this.getMonth()];
- };
- Date.prototype.getMonthNameShort = function(lang) {
- lang = lang && (lang in Date.locale) ? lang : 'en';
- return Date.locale[lang].month_names_short[this.getMonth()];
- };
- Date.locale = {
- en: {
- month_names: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
- month_names_short: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
- }
- };
- Date.locale.fr = {month_names: [...]};
- Date.prototype.monthNames = [
- "January", "February", "March",
- "April", "May", "June",
- "July", "August", "September",
- "October", "November", "December"
- ];
- Date.prototype.getMonthName = function() {
- return this.monthNames[this.getMonth()];
- };
- Date.prototype.getShortMonthName = function () {
- return this.getMonthName().substr(0, 3);
- };
- // usage:
- var d = new Date();
- alert(d.getMonthName()); // "October"
- alert(d.getShortMonthName()); // "Oct"
- moment().format("MMM"); // "April" - current date
- moment(new Date(2012, 01, 04)).format("MMM"); // "Feb" - from a local date
- moment.utc(new Date(2012, 00, 04).format("MMM"); // "Jan" - from a UTC date
- var objDate = new Date("10/11/2009");
- document.write(objDate.toString("MMMM"));
- Date.prototype.getMonthName = function() {
- var monthNames = [ "January", "February", "March", "April", "May", "June",
- "July", "August", "September", "October", "November", "December" ];
- return monthNames[this.getMonth()];
- }
- var month_Name = new Date().getMonthName();
- var monthNames = ["January", "February", "March", "April", "May", "June",
- "July", "August", "September", "October", "November", "December"
- ];
- var monthShortNames = ["Jan", "Feb", "Mar", "Apr", "May", "Jun",
- "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
- ];
- function dateFormat1(d){
- var t = new Date(d);
- return t.getDate()+' '+monthNames[t.getMonth()]+', '+t.getFullYear();
- }
- function dateFormat2(d){
- var t = new Date(d);
- return t.getDate()+' '+monthShortNames[t.getMonth()]+', '+t.getFullYear();
- }
- Date.prototype.getMonthName = function() {
- var monthNames = [ "January", "February", "March", "April", "May", "June",
- "July", "August", "September", "October", "November", "December" ];
- return monthNames[this.getMonth()];
- }
- Date.prototype.getFormatDate = function() {
- var monthNames = [ "January", "February", "March", "April", "May", "June",
- "July", "August", "September", "October", "November", "December" ];
- return this.getDate()+' '+monthNames[this.getMonth()]+', '+this.getFullYear();
- }
- var monthsLocalizedArray = function(locale) {
- var result = [];
- for(var i = 0; i < 12; i++) {
- result.push(new Date(2010,i).toLocaleString(locale,{month:"long"}));
- }
- return result;
- };
- console.log(monthsLocalizedArray('en')); // -> ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
- console.log(monthsLocalizedArray('bg')); // -> ["януари", "февруари", "март", "април", "май", "юни", "юли", "август", "септември", "октомври", "ноември", "декември"]
- var monthLocalizedString = function(month, locale) {
- return new Date(2010,month).toLocaleString(locale,{month:"long"});
- };
- console.log(monthLocalizedString(1, 'en')); // -> February
- console.log(monthLocalizedString(1, 'bg')); // -> февруари
- console.log(monthLocalizedString(1, 'de')); // -> Februar
- moment(new Date).format("MMMM YYYY");
- var objDate = new Date().toLocaleString("en-us", { month: "long" }); // result: August
- var objDate = new Date().toLocaleString("en-us", { month: "short" }); // result: Aug
- var objDate = new Date("10/11/2009");
- var strDate =
- objDate.toLocaleString("en", { day: "numeric" }) + ' ' +
- objDate.toLocaleString("en", { month: "long" }) + ' ' +
- objDate.toLocaleString("en", { year: "numeric"});
- objDate.toString().split(" ")[1]; // gives short name, unsure about locale
- objDate.toLocaleDateString.split(" ")[0]; // gives long name
- js> objDate = new Date(new Date() - 9876543210)
- Mon Feb 04 2013 12:37:09 GMT-0800 (PST)
- js> objDate.toString().split(" ")[1]
- Feb
- js> objDate.toLocaleString().split(" ")[0]
- February
- Date.prototype.monthName = function() {
- return this.toUTCString().split(' ')[2]
- };
- d = new Date();
- //=> Thu Mar 06 2014 23:05:21 GMT+0000 (GMT)
- d.monthName();
- //=> 'Mar'
- var dateValue = Date();
- var month = dateValue.substring(4,7);
- var date = dateValue.substring(8,10);
- var year = dateValue.substring(20,24);
- var finaldateString = date+"-"+month+"-"+year;
- var month=new Array(12);
- month[0]="January";
- month[1]="February";
- month[2]="March";
- month[3]="April";
- month[4]="May";
- month[5]="June";
- month[6]="July";
- month[7]="August";
- month[8]="September";
- month[9]="October";
- month[10]="November";
- month[11]="December";
- document.write("The current month is " + month[d.getMonth()]);
- $.datepicker.setDefaults( $.datepicker.regional[ "nl" ] ); // dutch
- $.datepicker.formatDate( "dd MM yy", objDate );
- var now = new Date();
- var monthAbbrvName = now.toDateString().substring(4, 7);
- const myDate = new Date()
- const shortMonthName = moment(myDate).format('MMM') // Aug
- const fullMonthName = moment(myDate).format('MMMM') // August
- function testDateInfo() {
- var months = new Array();
- var days = new Array();
- var workingDate = new Date();
- workingDate.setHours(0, 0, 0, 0);
- workingDate.setDate(1);
- var RE = new RegExp("([a-z]+)","ig");
- //-- get day names 0-6
- for (var i = 0; i < 7; i++) {
- var day = workingDate.getDay();
- //-- will eventually be in order
- if (days[day] == undefined)
- days[day] = workingDate.toLocaleDateString().match(RE)[0];
- workingDate.setDate(workingDate.getDate() + 1);
- }
- //--get month names 0-11
- for (var i = 0; i < 12; i++) {
- workingDate.setMonth(i);
- months.push(workingDate.toLocaleDateString().match(RE)[1]);
- }
- alert(days.join(",") + " nr " + months.join(","));
- }
- $.fn.getMonthName = function(date) {
- var monthNames = [
- "January", "February", "March",
- "April", "May", "June",
- "July", "August", "September",
- "October", "November", "December"
- ];
- return monthNames[date.getMonth()];
- };
- .config($mdDateLocaleProvider) {
- $mdDateLocaleProvider.formatDate = function(date) {
- if(date !== null) {
- if(date.getMonthName == undefined) {
- date.getMonthName = function() {
- var monthNames = [ "January", "February", "March", "April", "May", "June",
- "July", "August", "September", "October", "November", "December" ];
- return monthNames[this.getMonth()];
- }
- }
- var day = date.getDate();
- var monthIndex = date.getMonth();
- var year = date.getFullYear();
- return day + ' ' + date.getMonthName() + ' ' + year;
- }
- };
- }
- Date.monthNames = function( ) {
- var arrMonth = [],
- dateRef = new Date(),
- year = dateRef.getFullYear();
- dateRef.setMonth(0);
- while (year == dateRef.getFullYear()) {
- /* push le mois en lettre et passe au mois suivant */
- arrMonth.push( (dateRef.toLocaleString().split(' '))[2] );
- dateRef.setMonth( dateRef.getMonth() + 1);
- }
- return arrMonth;
- }
- alert(Date.monthNames().toString());
- // -> janvier,février,mars,avril,mai,juin,juillet,août,septembre,octobre,novembre,décembre
- kendo.toString(dateobject, "MMMM");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement