count

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
irvine
Forum Newbie
Posts: 14
Joined: Sat Jul 26, 2003 3:04 am

count

Post by irvine »

hi,

Example
John is a staff of AA Company. He started to join the AA company in 1999 until now 2003. Then he wants to take a leave start from 25/7/2003 to 31/7/2003 for holiday.

Format
- a new staff with a two years worked have basic leave is 18 days.
- Start from 3 years worked a staff has additional leave 1 day. That is means after 2 years worked a staff will have an additional leave 1 day for 1 year.
- E.g. john had worked at AA company 4 years already (2003 – 1999 = 4 years). That’s mean john has 21 days leave (18+3). After john take the leaves and balance is 14 days (21-7=14)

Question
1.) how can I write a PHP code for the year to count the leave?

* before that I can count the balance without the year. Straight count the duration and minus it then get the balance (balance = 18 – duration). But now I don’t know how to do already. I hope u can help and guide me.

thank you.
kettle_drum
DevNet Resident
Posts: 1150
Joined: Sun Jul 20, 2003 9:25 pm
Location: West Yorkshire, England

...

Post by kettle_drum »

date('Y') will return the current year - do your calculations from that.
User avatar
m3mn0n
PHP Evangelist
Posts: 3548
Joined: Tue Aug 13, 2002 3:35 pm
Location: Calgary, Canada

Post by m3mn0n »

http://www.php.net/date

It's easy research. =)
Post Reply