1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-06 03:50:04 +02:00
DanieL 2022-05-20 14:35:11 -03:00
parent e300f0d26f
commit deff2a104b

View file

@ -24,6 +24,7 @@ try {
let deferredPrompt; let deferredPrompt;
var playerCurrentTime; var playerCurrentTime;
var mediaId; var mediaId;
var userLang = navigator.language || navigator.userLanguage;
/* Code sample for resize iframe on a third party page /* Code sample for resize iframe on a third party page
<iframe width="640" height="310" style="max-width: 100%;max-height: 100%; border:none;" src="..." frameborder="0" allowfullscreen="allowfullscreen" allow="autoplay" scrolling="NO" >iFrame is not supported!</iframe> <iframe width="640" height="310" style="max-width: 100%;max-height: 100%; border:none;" src="..." frameborder="0" allowfullscreen="allowfullscreen" allow="autoplay" scrolling="NO" >iFrame is not supported!</iframe>
<script> <script>
@ -1865,7 +1866,9 @@ function getServerTime() {
return false; return false;
} }
if (typeof webSiteRootURL == 'undefined') { if (typeof webSiteRootURL == 'undefined') {
setTimeout(function(){getServerTime();},1000); setTimeout(function () {
getServerTime();
}, 1000);
return false; return false;
} }
getServerTimeActive = 1; getServerTimeActive = 1;
@ -1910,9 +1913,15 @@ function convertDBDateToLocal(dbDateString) {
return dbDateString; return dbDateString;
} else { } else {
var dateStr = dbDateString.replaceAll('-', '/') + ' ' + _serverDBTimezone; var dateStr = dbDateString.replaceAll('-', '/') + ' ' + _serverDBTimezone;
var regex = /([0-9\/]+ [0-9:]+) ?([a-z_\/]+)?/i;
var matches = dateStr.match(regex);
var dateTime = matches[1];
var dateTimezone = matches[2];
//console.log('convertDBDateToLocal', dateStr); //console.log('convertDBDateToLocal', dateStr);
var date = new Date(Date.parse(dateStr)); var date = new Date(Date.parse(dateTime));
return date.toLocaleString(); //console.log('convertDBDateToLocal', dateStr, date.toLocaleString(), date, new Date(Date.parse('2022/05/12 13:15:57')));
return date.toLocaleString(userLang, {timeZone: dateTimezone});
} }
} }