This article assumes you're already using Google Calendar to the fullest.
So now you have more than one Google Calendar, e.g., your schedule for school, your schedule for work, and your schedule for private occasions with your significant other. Everything is color-coded, and you can access them all easily via google.com/calendar.
But what about sharing it with an employer, letting them know exactly when you're available/busy? Or with your significant other, letting them know beforehand why you're not answering the phone?
Sure, Google gives you the ability to share each of your calendars separately with whomever via their email address, but, again, that's confusing and redundant if you have several calendars. So, let's consolidate.
A sneak peak at the final product: http://tinyurl.com/5rgs4m.
Click Settings in the upper righthand corner and then Calendars. Underneath Sharing, click the first link to Share this calendar. Check to Make this calendar public and then decide whether to show the details or not. And Save.
You will have to make each calendar public (detailed or not).
Access the Google Embeddable Calendar Helper through Settings, Calendars, a calendar, and then clicking the customize link next to Embed This Calendar).
Mess with all the options on the left and click Update HTML when you're satisfied.
Now you've got an HTML code similar to:
<iframe src="allyourcalendarsandsettings" border-width:0 " width="800" height="600" frameborder="0" scrolling="no">
Take away everything but allyourcalendarsandsettings. This is the url we need. And within this url, strip it of every instance of amp; (but keeping each &).
My finished product came out like this:
http://www.google.com/calendar/embed?showTitle=0&showTab
s=0&showCalendars=0&mode=WEEK&wkst=2&src=dor
iott.rosario%40gmail.com&color=%232952A3&src=ni1mqvb
3gs02a783nje76u7o8g%40group.calendar.google.com&color=%2
3B1365F&src=r9r9421virn2og5uvpafqqes7g%40group.calendar.
google.com&color=%23A32929&ctz=America%2FNew_York
And there you have it. Ready to post as your website in your Facebook profile.