اذهب إلى المحتوى
  • 0

كيفية تغيير نظام عرض الساعة من نظام 24 الى 12 ساعة

Flutter Dev

السؤال

السلام عليكم ورحمة الله وبركاته

اقوم بحفظ الوقت من خلال ملف php الى قاعدة بيانات mysql من خلال الكود التالي:

<?php
 
	include 'con.php';

		
date_default_timezone_set("Asia/Muscat");  

		$sql = "insert into student(time)values(now())";

		if(mysqli_query($con, $sql))
		{
			
			
		} else {
			
		}
		
	
	
	mysqli_close($con);
?> 

الان الوقت يصير له ادراج في قاعدة البيانات لا توجد مشكلة المشكلة فقط انه هو يعمل ادراج بنظام 24 ساعه . انا عامل حقل في قاعدة البيانات في جدول الطلاب باسم time وعامل نوع البيانات time

 

وهذا صورة للمشكلة لتوضيح اكثر

 

device-2020-07-19.thumb.png.776527449490942c85b9e5adea1144e4.png

 

 

كيف يمكن تغير نظام حفظ الوقت الى نظام 12 ساعه بحيث لا يكون لدي ساعه 12-14-15 

بل 1-2-3 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

بالنسبة للإدراج فهو غير مهم، الطريقة التي تقوم بها بإدراج التاريخ صحيحة.

يجب تعديل التاريخ عند قرائته، في php يمكنك تعديل التاريخ بالطريقة التالية:

<?php

$str = '2020-07-08 18:18:27';

echo date('g:i A', strtotime($str)); // 6:18 PM

echo "\n";

echo date('d/M/Y', strtotime($str)); // 08/Jul/2020

?>

 

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 40 دقائق مضت قال محمد ربيع زليول:

بالنسبة للإدراج فهو غير مهم، الطريقة التي تقوم بها بإدراج التاريخ صحيحة.

يجب تعديل التاريخ عند قرائته، في php يمكنك تعديل التاريخ بالطريقة التالية:


<?php

$str = '2020-07-08 18:18:27';

echo date('g:i A', strtotime($str)); // 6:18 PM

echo "\n";

echo date('d/M/Y', strtotime($str)); // 08/Jul/2020

?>

 

 

شكرا على ردك عزيزي انا حليت المشكله بشكل مختلف قليلا قمت بدراج الوقت بالكود التالي :

 SimpleDateFormat formatter = new SimpleDateFormat( "hh:mm:ss", Locale.US);
        Date date = new Date();

في الخلفية بدون تدخل المستخدم وحفظه بتنسيق الي اريده وبطبيعة الحال سيعود بتنسيق الذي حفظته فيها 

 

اكرر شكري لك عزيزي

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...