[G2 Themes and Apps] Ticklefish:
Judging from your screenshot, I'd say that your original clock is still showing. Which is interesting because you should have hidden it when you added the attribute 'android:visibility="gone"' to the clock line.

There's a few possible solutions here.

The first thing we could try is removing the '@id/clock' from the TextClock line. This id isn't needed at all. It's needed for the ordinary clock so that the phone can process the clock smali ('LGSystemUI.apk/com/android/systemui/statusbar/policy/Clock.smali') and it knows what part of the statusbar to update.

But TextClock is a fundamental part of Android, there is no smali to reference to. So it's possible that having these two id's could be causing a conflict of some kind which makes the original clock stay visible.

So try changing this:

<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:visibility="gone" android:textSize="17.0dip" android:textColor="@color/status_bar_text_color" android:gravity="center_vertical" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:layout_marginEnd="4.0dip"
xmlns:lge="http://schemas.android.com/apk/res/com.android.systemui" />
<TextClock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textColor="#ffffffff" android:layout_gravity="center_vertical" [COLOR="Red"]android:id="@id/clock"[/COLOR] android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:format12Hour="@string/status_bar_clock_12hr_format" android:format24Hour="@string/status_bar_clock_24hr_format" />

to this:

<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:visibility="gone" android:textSize="17.0dip" android:textColor="@color/status_bar_text_color" android:gravity="center_vertical" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:layout_marginEnd="4.0dip"
xmlns:lge="http://schemas.android.com/apk/res/com.android.systemui" />
<TextClock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textColor="#ffffffff" android:layout_gravity="center_vertical" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:format12Hour="@string/status_bar_clock_12hr_format" android:format24Hour="@string/status_bar_clock_24hr_format" />

If that doesn't work, it's possible that something in your rom is overriding that visibility attribute and forcing the clock to be visible. This happens in my rom, I can disable/enable the clock in my Settings app, so my clock line has 'android:visibility="gone"' already.

In which case, we just need to edit the clock line so it's essentially invisible, even if it's technically visible. To do that, we just need to change the width and height.

Like this:

<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:visibility="gone" android:textSize="17.0dip" android:textColor="@color/status_bar_text_color" android:gravity="center_vertical" android:id="@id/clock" [COLOR="Red"]android:layout_width="0.0dip" android:layout_height="0.0dip"[/COLOR] android:singleLine="true" android:layout_marginEnd="4.0dip"
xmlns:lge="http://schemas.android.com/apk/res/com.android.systemui" />
<TextClock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textColor="#ffffffff" android:layout_gravity="center_vertical" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:format12Hour="@string/status_bar_clock_12hr_format" android:format24Hour="@string/status_bar_clock_24hr_format" />

If that doesn't work either, then we need to work out just what you're seeing in your statusbar. The easiest way to do that is simply to have the clock and the TextClock in different colours..

<com.android.systemui.statusbar.policy.Clock [COLOR="Red"]android:textColor="#ff0000ff"[/COLOR] android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:visibility="gone" android:textSize="17.0dip" android:textColor="@color/status_bar_text_color" android:gravity="center_vertical" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:layout_marginEnd="4.0dip"
xmlns:lge="http://schemas.android.com/apk/res/com.android.systemui" />
<TextClock android:textAppearance="@style/TextAppearance.StatusBar.Clock" [COLOR="Red"]android:textColor="#ff00ff00"[/COLOR] android:layout_gravity="center_vertical" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:format12Hour="@string/status_bar_clock_12hr_format" android:format24Hour="@string/status_bar_clock_24hr_format" />

This will make the normal clock bright blue and the TextClock bright green. Once you've finished flashing your recompiled apk, you'll be able to see just where that clock on the left is coming from.

Then we will have a better idea of how to get rid of it.

Let me know how it goes!