Get Created Date of Sub Web using jsom in SharePoint

  1. //Author: Shantha Kumar T  
  2. //Property used: SP.Web.created (sp.js)  
  3. //Supports SharePoint 2010 + and SharePoint Online  
  4.   
  5. function getWebCreationDate(strUrl) {  
  6.     var clientContext = new SP.ClientContext();  
  7.     oSite = clientContext.get_site();  
  8.     oWeb = oSite.openWeb(strUrl);   
  9.     clientContext.load(oWeb);  
  10.   
  11.     clientContext.executeQueryAsync(  
  12.         Function.createDelegate(thisfunction() {              
  13.             //The below line returns the created date of website in current locale format              
  14.             alert(oWeb.get_created());  
  15.         }),  
  16.         Function.createDelegate(thisfunction(sender, args) {  
  17.             alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());  
  18.         }));  
  19. }  
  20.    
  21. function injectMethod() {  
  22. var webServerRelativeUrl = '/SubSite';  
  23.     getWebCreationDate(webServerRelativeUrl );  
  24. }  
  25. ExecuteOrDelayUntilScriptLoaded(injectMethod, "sp.js");   
  26.   
  27.   
  28. //Output:  
  29. Wed May 04 2016 05:37:09 GMT+0530 (India Standard Time)