I need to display a week of data between the Sunday and Saturday that surround a given date.
Android:
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
//current date on mobile
String formattedDate = df.format(Calendar.getInstance().getTime());
//format the get
String url = HOME_PAGE+"/mobile/getsessions.php?sessDate="+formattedDate";
//
PHP:
$sessDate=mysqli_real_escape_string($dbconn, $sessDate);
//
//Get the day number out of 7 days
$weekdaynum = date('w', strtotime($sessDate));
// the following will handle what happens when a date falls on Sunday or Saturday.
// I DO NOT want to slide a week out in either direction
switch ($weekdaynum) {
case 0: // sunday
$startAtSun = strtotime('this sunday', strtotime($sessDate));
$endAtSat = strtotime('this saturday', strtotime($sessDate));
break;
case 6: // saturday
$startAtSun = strtotime('last sunday', strtotime($sessDate));
$endAtSat = strtotime('this saturday', strtotime($sessDate));
break;
default: // all other days
$startAtSun = strtotime('last sunday', strtotime($sessDate));
$endAtSat = strtotime('this saturday', strtotime($sessDate));
break;
}
$format = 'Y-m-d';
$week_start = date($format, $startAtSun);
$week_end = date($format, $endAtSat);
Nothing fancy, just a personal log with a built in search function so I can recall what is easily forgotten.
Sunday, November 5, 2017
Thursday, November 2, 2017
Android Program for Making a Week View
To follow up on the previous post, now that I have a PHP/MySQL program ready to send proprietary calendar data to the Android app, I need a week view to receive each appointment. The work done on this GitHub code is tremendous and is a good start. https://github.com/AnilMH/Android-WeekView-Demo.
To be continued...
To be continued...
Tuesday, October 31, 2017
PHP Get Start of Current Week
I need to get the start and end date for the week of the current date.
$day = date('w');$week_start = date('Y-m-d', strtotime('-'.$day.' days'));
$week_end = date('Y-m-d', strtotime('+'.(6-$day).' days'));
Saturday, September 23, 2017
Asus Zenfone Laser 2 - Lost Root Access
See about 3 posts ago. Anyhoos - This is where I have the files that I used to restore root: Google Drive. Of course, I used these files after resetting the device to factory.
Wednesday, September 20, 2017
ASUS_Z00MD Android Moving Apps to SD card
This device is also known as the Asus Zenfone Laser 2 with 6 inch screen.
Moving Apps to the SD Card.
First, you must have a very fast SD card
Second, you must enable USB debugging and attach device to your PC.
Third, open command line and type "adb shell"
Fourth, type "sm list-disks"
Fifth, note the partition, which in my case was "disk:179,64"
Lastly, type "sm partition disk:179,64 private"
Now find an app that moves apps to the SD card.
Good luck.
Moving Apps to the SD Card.
Now find an app that moves apps to the SD card.
Good luck.
Tuesday, September 19, 2017
Android APK uloaded to Google Play Supports 0 devices
Recently uploaded a new APK for W.A.R. II only to discover that it now supports exactly 0 devices. This even after I installed the APK on my own devices running Marshmallow and Nougat.
After e-mailing Google Support who did not identify anything specific in the manifest, I decided to add
and remove android:required = true from
Now the W.A.R. app supports 11268 devices.
Wednesday, August 23, 2017
Root the Asus ZenFone Laser 2 KE600KL
I recently acquired the Asus Zenfone 2 from Amazon, because I crave a 6 inch screen.
Now I need to root the device in order to run Kali Linux. I also want to root, because I am a control freak.
Here are the steps assuming you already have ADB and Fastboot installed on your PC.Download to your PC the right TeamWin Recovery Program aka TWRP
Rename the download to recovery.img and move it into the same folder as the adb.exe and fastboot.exe
Download the SuperSU zip file to the microSD card that will be inserted into your Asus Zenfone
Connect Asus Zenfone to your PC via USB
Open a command line from within the directory that contains adb.exe, fastboot.exe and recovery.img
Type: "adb devices" to verify that the Asus Zenfone is indeed connected
Type: "adb reboot bootloader"
Type: "fastboot devices" to verify that the Asus Zenfone is indeed in Fastboot mode
Type: "fastboot flash recovery recovery.img"
Type: "fastboot boot recovery.img"
Use the TWRP menu interface on the Asus Zenfone to [Install Zip] the SuperSU file on the microSD card.
Done.
For kicks you may also want to visit the Asus support site for additional software tools.
Now I need to root the device in order to run Kali Linux. I also want to root, because I am a control freak.
Here are the steps assuming you already have ADB and Fastboot installed on your PC.
For kicks you may also want to visit the Asus support site for additional software tools.
Subscribe to:
Posts (Atom)